Picture of a Two-Spotted Spider Mite (Tetranychus urticae) on a Rose Leaf #14228 |
||||||||||||||||||||
Keywordsmicroscopic, mite, mites, spider mite, spider mites, tetranychus urticae, two spotted spider mite, two-spotted spider mite, two-spotted spider mites, twospotted spider mite, twospotted spider mites
|