English dictionary
flagyl meaning and definition
Definition and meaning of flagyl at MeaningMonkey.org. flagyl meaning and definition in the English Dictionary.FLAGYL noun
Definition of Flagyl (noun)
- antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis
- synonyms: metronidazole
Source: Princeton University Wordnet