• word of the day

    antiprotozoal

    antiprotozoal - Dictionary definition and meaning for word antiprotozoal

    Definition
    (noun) a medicinal drug used to fight diseases (like malaria) that are caused by protozoa
    Synonyms : antiprotozoal drug
Download our Mobile App Today
Receive our word of the day
on Whatsapp