WTWM

whatsthatwordmean

← Definition
Guess

dicumarol

nounA chemical substance that prevents blood from clotting, used as a medicine to treat or prevent blood clots.

Synonyms

anticoagulantnoun

Built for word lovers.