English
Detailed Synonyms for antiprotozoal in English
antiprotozoal:
antiprotozoal [the ~] noun
-
the antiprotozoal
– a medicinal drug used to fight diseases (like malaria) that are caused by protozoa 1the antiprotozoal; the antiprotozoal drug– a medicinal drug used to fight diseases (like malaria) that are caused by protozoa 1