dicoumarol dicoumarol

Definition(s):

  • (n) an anticoagulant drug that has now been largely replaced by warfarin
Word of the Day
engender engender
/ɛn ˈdʒɛn dər /