- antiprotozoal as a noun:
- 1
antiprotozoal
noun
1 antiprotozoal
A medicinal drug used to fight diseases (like malaria) that are caused by protozoa.
synonym: antiprotozoal drug.
debug info: 0.0386
noun
A medicinal drug used to fight diseases (like malaria) that are caused by protozoa.
synonym: antiprotozoal drug.
debug info: 0.0386