Noun Definitionmebendazole1.Definition: an anthelmintic used to treat hookworm and pinworm and roundworm infestationsCategory: Objects