metronidazole Meaning, Definition & Usage

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

WordNet