Warfarin Meaning

There are 1 meaning(s) for word Warfarin

Meaning 1 : an anticoagulant (trade name Coumadin) use to prevent and treat a thrombus or embolus

    Synonyms : coumadin