• word of the day

    decoagulant

    decoagulant - Dictionary definition and meaning for word decoagulant

    Definition
    (noun) medicine that prevents or retards the clotting of blood
Download our Mobile App Today
Receive our word of the day
on Whatsapp