flagyl
1. [ noun ] (medicine,pharmacology) antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis
Synonyms: metronidazole
Related terms: antiprotozoal trade_name
Similar spelling:   Flegle
  Flegel
  Fleagle
  Flagler
  flageolet
  flagellum