Designed by
Title
Tetranychus urticae red spider mite or two-spotted spider mite #337187677
Description
Tetranychus urticae red spider mite or two-spotted spider mite, species of plant-feeding mite. smallest plant pest, magnified many times over, by macro photo in its natural environment