Dicoumarol Meaning

There are 1 meaning(s) for word Dicoumarol

Meaning 1 : an anticoagulant drug that has now been largely replaced by warfarin

    Synonyms : dicumarol