Itch-mite definitions

A parasitic mite (Sarcoptes scabiei) that burrows into the skin and causes scabies.
noun
0
0
A parasitic mite (Sarcoptes scabiei) that burrows into the skin and causes scabies.
noun
0
0