Meaning of antiprotozoal

Definition of antiprotozoal

(noun) a medicinal drug used to fight diseases (like malaria) that are caused by protozoa

Other information on antiprotozoal

WIKIPEDIA results for antiprotozoal
Amazon results for antiprotozoal