itch mite
noun
1- a parasitic mite which burrows under the skin, causing scabies in humans and sarcoptic mange in animals疥癣虫疥螨, 痒螨。
1.1
- Sarcoptes scabiei, family Sarcoptidae拉丁名Sarcoptes scabiei, 疥螨科。