English dictionary
scabicide meaning and definition
Definition and meaning of scabicide at MeaningMonkey.org. scabicide meaning and definition in the English Dictionary.SCABICIDE noun
Definition of scabicide (noun)
- a drug that destroys the itch mite that causes scabies
Source: Princeton University Wordnet