What is the full meaning of metronidazoles
METRONIDAZOLE, a drug used esp. to treat vaginal trichomoniasis, amebiasis, and infections by anaerobic bacteria [n]
Example of the word metronidazoles placed on a Scrabble board.