green lynx spider

Noun

 * 1) A large green North American spider,, that hunts rather than building a web.