Synonym-English dictionary »

antiprotozoal drug synonyms in English

SynonymEnglish
antiprotozoal drug noun

antiprotozoalnoun

antiprotozoal drug noun
generic term

antimalarialnoun

antimalarial drugnoun

flagylnoun

metronidazolenoun