'metronidazole' definitions:

Definition of 'metronidazole'

(from WordNet)
noun
Antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis [syn: metronidazole, Flagyl]