Green/yellow leaves, sharp, itchy, pointy ends.
Along Bear Canyon Trail, Huachuca Mountains.
I was trying to get a picture of this strange bug caught in a web when the spider jumped out and bite it! So cool...sorry not the best pictures
Found expired.
About
Help
Forum
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy