flagyl Meaning, Definition & Usage

  1. noun antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis
    metronidazole.

WordNet