English Dictionary
◊ SARCOPTID
sarcoptid
n : whitish mites that attack the skin of humans and other
animals; "itch mites cause scabies" [syn: {itch mite}]