Meaning of dicumarol

Definition of dicumarol

(noun) an anticoagulant drug that has now been largely replaced by warfarin

Other information on dicumarol

WIKIPEDIA results for dicumarol
Amazon results for dicumarol