Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
thank you for the suggestion !!
This is most probably an Eriovixia laglaizei ...... looking at the posture of the spider but have seen one with the 2 spots ....very unusual havent found anything on the net either ... this is a very commonly found spider .
Lat: 7.30, Long: 80.09
Spotted on Jul 12, 2012 Submitted on Jul 12, 2012