Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
I have not a clue what kind of nest this is, nor what built it. Found in Indonesia on the island of Borneo
Mantid egg sac would be my guess too.
Could it be a mantid egg sac?
Lat: -0.50, Long: 117.14
Spotted on Nov 8, 2012 Submitted on Dec 8, 2012