Definition of Metronidazole from the PharmacyDictionary.in
Metronidazole
Synonyms or meaning of Metronidazole
This is an antitrichomonal and antiamebic heterocyclic compound, a type of drug used to treat certain types of infections.
Image related to Metronidazole
Not Available