Link Centre Dictionary

mebendazole

me·ben·da·zole

uncommon

noun

1.

an anthelmintic used to treat hookworm and pinworm and roundworm infestations

Related words

Broader terms

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.