mebendazole
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
an anthelmintic used to treat hookworm and pinworm and roundworm infestations
WordNet
Previous
meaw
meawl
meazel
meazling
mebaral
Next
mebibit
mebibyte
mebles
mecate
mecca