English-synonym dictionary »

metronidazole synonyms in Hungarian

EnglishSynonym
metronidazole noun

antiprotozoalnoun
generic term

antiprotozoal drugnoun
generic term

Flagylnoun