Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
Thanks Sumukha ill edit it
Hopefully suggestive for the Mission "Spiders of India"..http://www.projectnoah.org/missions/8065...
Nice ventral view of this spectacular spider..!!
Lat: 20.25, Long: 79.43
Spotted on Nov 13, 2010 Submitted on Aug 7, 2011
and 1 other person favorited this spotting