Noun metronidazole has 1 sense
  1. metronidazole, Flagyl - antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis
    --1 is a kind of antiprotozoal, antiprotozoal drug
,
TOP