Squamata
plural noun
Squa·ma·ta
skwəˈmätə,
-mātə
: an order of reptiles comprising the snakes and lizards and sometimes the extinct Pythonomorpha
Love words? Need even more definitions?
Merriam-Webster unabridged
Share