Meaning of mebendazole
Definition of mebendazole
(noun)
an
anthelmintic
used
to
treat
hookworm
and
pinworm
and
roundworm
infestations
Other information on mebendazole
WIKIPEDIA results for
mebendazole
Amazon results for
mebendazole
Tweet