Share
twitterlinkedinfacebook
Image 1 of 1
530300.TIF
Two spotted spider mite (Tetranychus urticae) feeding damage to greenhouse cucumber leaf