Health Mebendazole is a drug which can be taken to handle infestations brought on by parasites. vinay, September 6, 2023 Mebendazole can be used to treat certain digestive issues, which include pinworms, whipworm, roundworm, and… Continue Reading