SquamataPronunciation: /skwəˈmɑːtə/Definition of Squamata noun Zoology a large order of reptiles which comprises the snakes, lizards, and worm lizards. Origin:modern Latin (plural), from Latin squama 'scale'Squamata in other Oxford dictionaries Definition of Squamata in the US English dictionary