squamate

a drawing of a lizard

Hello

My pseuds:
squamate
I joined on:
2020-09-14
My user ID is:
8349256

Bio

Squamata (/skwæˈmeɪtə/, Latin squamatus, 'scaly, having scales') is the largest order of reptiles; most members of which are commonly known as lizards, with the group also including snakes.