meaning of decoagulant
1.
medicine
that
prevents
or
retards
the
clotting
of
blood
Related Words
decoagulant
|
Developed & Maintained By
Taraprasad.com