scabicide
1.
(
noun
) a drug that destroys the itch mite that causes scabies
Related Words:
pesticide
Terms and Conditions of Use / Copyright Notice