dcsimg

Oligonychus endytus is a species of mites in the family spider mites.