squamate
noun
squa·mate
ˈskwā-ˌmāt
ˈskwä-
: any of an order (Squamata) of reptiles including the snakes and lizards and related extinct forms
squamate
adjective
Love words? Need even more definitions?
Merriam-Webster unabridged
Share