Word Games Pro Dictionary
decoagulant
noun
medicine that prevents or retards the clotting of blood
Quick reference
Word Facts
Meaning
Definitions
noun
medicine that prevents or retards the clotting of blood
Similar words
Word Games Pro Dictionary
medicine that prevents or retards the clotting of blood
Quick reference
Meaning
medicine that prevents or retards the clotting of blood
Similar words