dicoumarol dicoumarol

Definition(s):

  • (n) an anticoagulant drug that has now been largely replaced by warfarin
Word of the Day
maxim maxim
/ˈmæk səm /