ITCH MITE
Meaning of ITCH MITE in English
a parasitic mite, Sarcoptes scabiei, causing itch or scabies in humans and a form of mange in animals.
[ 1825-35 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012