Antiprotozoal Meaning
There are 1 meaning(s) for word Antiprotozoal
Meaning 1 : a medicinal drug used to fight diseases (like malaria) that are caused by protozoa
Synonyms : antiprotozoal drug
Synonyms : antiprotozoal drug
Similar words of Antiprotozoal :