Scabies
English word definition — powered by WordNet
NOUN
a contagious skin infection caused by the itch mite
Want to remember scabies?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a contagious skin infection caused by the itch mite
Want to remember scabies?
Sign up free to bookmark & revise