This gallery contains 3 photos.
Lizards – Squamata Lizards are an artificial grouping of species that make up the order Squamata along with snakes. There are more than 4500 species of lizards in the world. Many lizards appear to be limited to their ranges by substrate type rather than climate. A lizard species can therefore be found either only on […]