What is the meaning of the word "mebendazole"?

Definitions: