anticlotting
adjectiveDefinition of anticlotting
medical
: inhibiting the clotting of blood
an anticlotting drug
Keep scrolling for more
Keep scrolling for more