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. This spider is common in the southern U.S., Mexico, Central America, and in many West Indies islands, especially Jamaica.
Green Lynx Spider

Keegan Morrison
/
Wikimedia Commons