Noun Definition

scabicide

1.Definition: a drug that destroys the itch mite that causes scabies

Category: General