Definisi 'metronidazole'

English to English
noun
1 antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis Terjemahkan
source: wordnet30


Visual Synonyms