Noun Definition

mebendazole

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

Category: Objects