A global citizen science platform
to discover, share and identify wildlife
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