Flagyl
Explore definitions, synonyms, and language insights of Flagyl
Definitions
Noun
antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis
Explore definitions, synonyms, and language insights of Flagyl