mebendazole

Noun
  1. An anthelmintic used to treat hookworm and pinworm and roundworm infestations (synset 103742165)

Other Searches