Green Lynx Spider

Sep 7, 2020

Peucetia viridans, 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.