American green iguana eating leaves in the rainforest. The green iguana, also known as the American iguana, is a large, arboreal, mostly herbivorous species of lizard of the genus Iguana.
Iguana Close-up portrait of a resting vibrant Lizard
Close Up on Group of Ants Eating Lizard. Timelapse