Green Lynx Spider -
Peucetia viridans