English synonyms about - contact  

mebendazole

noun

1 mebendazole

An anthelmintic used to treat hookworm and pinworm and roundworm infestations.


Find more on mebendazole elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0382