Meaning of flagyl
Definition of flagyl
(noun)
antiprotozoal
medication
(trade
name
Flagyl)
used
to
treat
trichomoniasis
and
giardiasis
Other information on flagyl
WIKIPEDIA results for
flagyl
Amazon results for
flagyl
Tweet