Home

Word

mebendazole, n.
(mebendazoles)
more info an anthelmintic used to treat hookworm and pinworm and roundworm infestations
<noun.artifact>

mebendazole