Definitions for mebendazole
Overview of noun mebendazole
The noun mebendazole has 1 senses? (no senses from tagged texts)
1. mebendazole
(an anthelmintic used to treat hookworm and pinworm and roundworm infestations)
(an anthelmintic used to treat hookworm and pinworm and roundworm infestations)
