Meaning of scabicide

Definition of scabicide

(noun) a drug that destroys the itch mite that causes scabies

Other information on scabicide

WIKIPEDIA results for scabicide
Amazon results for scabicide