Scabicide — definition

1. scabicide (Noun)

1 definition

scabicide (Noun) — A drug that destroys the itch mite that causes scabies.

1 type of
pesticide