Itch Mite

Itch Mite

Definition: itch mite

itch mite: An arachnid (Sarcoptes scabiei) which burrows into the animal’s skin, causing itching. Helps farmers identify and control mite infestations.

Leave a Comment