Meaning of warfarin

Definition of warfarin

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

Other information on warfarin

WIKIPEDIA results for warfarin
Amazon results for warfarin