Definition of Mebendazole

  • 1. An anthelmintic used to treat hookworm and pinworm and roundworm infestations Noun

Semanticaly linked words with "mebendazole"

Hyponims for word "mebendazole"