Word Study
metronidazole
WORDNET DICTIONARY
Noun metronidazole has 1 sense
- metronidazole(n = noun.artifact) flagyl - antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis; Array is a kind of antiprotozoal, antiprotozoal drug
For further exploring for "metronidazole" in Webster Dictionary Online