'metronidazole' definitions:

Definition of 'metronidazole'

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