VariousWords beta
Definitions:
Noun
anticoagulant
anticoagulant medication
decoagulant
Definition: medicine that prevents or retards the clotting of blood