Flagyl

Explore definitions, synonyms, and language insights of Flagyl

Definitions

Noun
antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis