ALL meanings of itch mite
itch mite
I i - noun itch mite a parasitic mite, Sarcoptes scabiei, causing itch or scabies in humans and a form of mange in animals. 1
- noun itch mite any mite of the family Sarcoptidae, all of which are skin parasites, esp Sarcoptes scabei, which causes scabies 0