A worldwide community photographing and learning about wildlife
I am not sure but this looks like some kind of stick insect and curiously enough is was surrounded by a spider and other insects. Quite camouflaged on the rainforest ground
Amazonean Rainforest
1 Comment
Cool spotting! Yes it is a Stick Insect, Phasmatodea. Sorry cannot help you more...