scabicide

1. (noun) a drug that destroys the itch mite that causes scabies
Related Words: pesticide



Terms and Conditions of Use / Copyright Notice