scabicide
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a drug that destroys the itch mite that causes scabies
WordNet
Previous
scabbedness
scabbily
scabbiness
scabble
scabby
Next
scabies
scabiosa
scabious
scablands
scabling