dcsimg

Cricochalis aenea is a species of Squamata in the family spinytail lizards.