Squamata of the world
Squamata (/skwæˈmeɪtə/, Latin squamatus, 'scaly, having scales') is the largest order of reptiles, comprising lizards, snakes, and amphisbaenians (worm lizards), which are collectively known as squamates or scaled reptiles
iherga created this list one month ago