metronidazoles

noun
  1. Plural of metronidazole; a class of antibiotic and antiprotozoal medications used to treat bacterial and parasitic infections.
  2. Usage: Medical/pharmaceutical term; Commonly used in clinical and veterinary practice

Examples