Definition of Mebendazole from the PharmacyDictionary.in
Mebendazole
Synonyms or meaning of Mebendazole
This is a versatile anthelmintic agent used to treat infections caused by various species of parasites.
Image related to Mebendazole
Not Available