mebendazole

Noun

 * 1) A benzimidazole drug used to treat infestations by worms.