Definitions for metronidazole
Overview of noun metronidazole
The noun metronidazole has 1 senses? (no senses from tagged texts)
1. metronidazole, Flagyl
(antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis)
(antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis)
