English synonyms about - contact  

antiprotozoal

noun

1 antiprotozoal

A medicinal drug used to fight diseases (like malaria) that are caused by protozoa.

synonym: antiprotozoal drug.


Find more on antiprotozoal elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0386