English synonyms about - contact  

metronidazole

noun

1 metronidazole

Antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis.

synonym: Flagyl.

Polish: metronidazol


Find more on metronidazole elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0478