scabicideEnglish

scabicide

Noun

A drug that destroys the itch mite that causes scabies

English: scabicide