mebendazole
English Dictionary
->
Letter M
-> mebendazole
Search Dictionary:
mebendazole Definition
(n)
an
anthelmintic
used
to
treat
hookworm
and
pinworm
and
roundworm
infestations
mebendazole Synonyms
mebendazole
© Art Branch Inc.