
The green lynx spider is a bright-green lynx spider usually found on green plants. It is the largest North American species in the family Oxyopidae.
Similar species: Spiders
By Patomarazul
All rights reserved
Uploaded Jul 2, 2022. Captured Sep 12, 2011 19:17 in MF58+73 Xcalacoop, Yucatan, Mexico.