Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
Small Lizard peach colored about 1 to 2 inches long, lays eggs
My house has many of them, they make a bit of a mess but really help keep the bug problem down...
Lat: 6.19, Long: 116.23
Spotted on Dec 6, 2012 Submitted on Dec 6, 2012