Refine this word faster
Decoagulant
Definitions
Noun
- 1 medicine that prevents or retards the clotting of blood wordnet
See also for "decoagulant"
Next best steps
Mini challenge
Unscramble this word: decoagulant
Unscramble this word: decoagulant