• Antiprotozoal

    Origin

    - + anti + protozoal

    Full definition of antiprotozoal

    Adjective

    antiprotozoal

    1. (medicine) That inhibits or destroys protozoa

    Noun

    antiprotozoal

    (plural antiprotozoals)
    1. (pharmaceutical drug) Any drug used to fight diseases caused by protozoa
    © Wiktionary