A worldwide community photographing and learning about wildlife
Project Noah Nature School
I would suggest Ameiva ameiva. The common ameiva (Ameiva chrysolaema) is a species of lizard found on Hispaniola and a number of smaller associated islands.
Spotted on May 10, 2012 Submitted on May 10, 2012
Join the Project Noah Team