metronidazoles meaning

Meaning of metronidazoles

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.

Unscrambled word metronidazoles

Points for metronidazoles

Scrabble
27 points
Word With Friends
29 points
Wordfeud
27 points

Related pages for metronidazoles