mebendazole Meaning, Definition & Usage

  1. noun an anthelmintic used to treat hookworm and pinworm and roundworm infestations

WordNet