Meaning of decoagulant

Definition of decoagulant

(noun) medicine that prevents or retards the clotting of blood

Other information on decoagulant

WIKIPEDIA results for decoagulant
Amazon results for decoagulant