About us
Define
Definitions for
"scabicide"
a drug that destroys the itch mite that causes scabies
wordnet.princeton.edu