English dictionary
mebendazole meaning and definition
Definition and meaning of mebendazole at MeaningMonkey.org. mebendazole meaning and definition in the English Dictionary.MEBENDAZOLE noun
Definition of mebendazole (noun)
- an anthelmintic used to treat hookworm and pinworm and roundworm infestations
Source: Princeton University Wordnet