Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
Thx a lot. I never thought they were snail eggs. Lol.
These are snail eggs but I am unable to take the ID any further, sorry.
Lat: 30.02, Long: 120.87
Spotted on Sep 5, 2011 Submitted on May 31, 2012