metronidazoleEnglish

Flagyl, metronidazole

Noun

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

English: metronidazole, Flagyl

English words with similar meanings

Show 1 words