A worldwide community photographing and learning about wildlife
I believe it is a katydid, but unsure of the classification/id. It was completely translucent and its antennae were about 11 inches long.
Found in primary rainforest at El Zota Biological Field Station (located near Cariari) in Costa Rica. It was observed during the day about 1-1.5 meters off the ground, on the leaf it is photographed on.
1 Comment
11 inches long? Really!? Wow!