Subscribe
URL of the page has been copied to clipboard.
Meaning : Web-spinning mite that attacks garden plants and fruit trees.
Synonyms : spider mite
Install App