Get Your Premium Membership

Sarcoptid

[n] whitish mites that attack the skin of humans and other animals; "itch mites cause scabies"


Related Information

More Sarcoptid Links

Synonyms

itch mite



Book: Shattered Sighs