scabicide

Noun
  1. A drug that destroys the itch mite that causes scabies (synset 115062883)

Found on Word Lists

Other Searches