squamata Meaning, Definition & Usage
-
noun diapsid reptiles: snakes and lizards
order Squamata.
WordNet
Squa*ma"ta noun plural
Etymology
NL., fr. L.Definitions
(Zoöl.) A division of edentates having the body covered with large, imbricated horny scales. It includes the pangolins.