Notes:
Huge insect as long as my fingers. This is the Amazon so the chances of me ID ing it are slim, but it was across the trail so we had to take a picture!
Parroquia Dayuma, Provincia de Orellana, Ecuador
Spotted on Nov 18, 2010
Submitted on Sep 10, 2011
1 Comment
It Looks "spiderish". Good Luck.