"Micrommata virescens" spider