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
Tweet