Itch Mite
Definition: itch mite
itch mite: An arachnid (Sarcoptes scabiei) which burrows into the animals skin, causing itching. Helps farmers identify and control mite infestations.
itch mite: An arachnid (Sarcoptes scabiei) which burrows into the animals skin, causing itching. Helps farmers identify and control mite infestations.