Subscriber login


Forgot your password?

Library card login

Other

itch mite

Syllabification: (itch mite)
Definition of itch mite

noun

  • a parasitic mite that burrows under the skin, causing scabies in humans and sarcoptic mange in animals.
    • Sarcoptes scabiei, family Sarcoptidae

itch mite in other Oxford dictionaries

Definition of itch mite in the British & World English dictionary