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 drug; the antiprotozoal– a medicinal drug used to fight diseases (like malaria) that are caused by protozoa 1