C.Sydes possibly a lynx spider, family Oxyopidae. They are leaf dwellers and consequently commonly green, and the rigid hairs standing out at right angles to the legs is a common trait of lynx spiders in general.
Comments (2)