antiprotozoal (English, noun)
expansion: antiprotozoal (plural antiprotozoals)
Senses:
topics: medicine
pharmacology
sciences
glosses: Any drug used to fight diseases caused by protozoa
Forms:
form: antiprotozoals
tags: plural