itch mite (English, noun)
expansion: itch mite (plural itch mites)
Senses:
glosses: Sarcoptes scabiei, a parasitic arthropod that burrows into the skin and causes scabies.
Forms:
form: itch mites
tags: plural