sarcoptid
1.
(
noun
) whitish mites that attack the skin of humans and other animals; "itch mites cause scabies"
Synonyms:
itch mite
Related Words:
mite
Terms and Conditions of Use / Copyright Notice