meaning of Antiprotozoal

Antiprotozoal meaning in Medical Dictionary

Something that destroys protozoa or inhibits their particular development and capability to replicate.


Antiprotozoal meaning in General Dictionary

a medicinal medicine always battle conditions (love malaria) which can be brought on by protozoa