metronidazole
nounDefinition of metronidazole
: a drug C6H9N3O3 used especially to treat vaginal trichomoniasis, amebiasis, and infections by anaerobic bacteria
Keep scrolling for more
Keep scrolling for more