YourDictionary

Dictionary Home » Medical Definitions » metronidazole

metronidazole medical definition

noun
A synthetic antimicrobial drug used in the treatment of vaginal trichomoniasis and intestinal amebiasis.

Learn more about metronidazole

link/cite print suggestion box