flagyl

Noun
  1. Antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis (synset 103762957)

Other Searches