Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

flagyl Definition

Cancel
flagyl
noun()
antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis
Synonyms: metronidazole,

Words Related to flagyl!

flagyl Examples by Brain Bank Users