flagyl

Nouns

  • (n) antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis metronidazole,

Synonyms

metronidazole

Words of close approximity

flagon