metronidazole

Nouns

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

Synonyms

Flagyl

Words of close approximity