squamata Meaning, Definition & Usage

  1. noun diapsid reptiles: snakes and lizards
    order Squamata.

WordNet


Squa*ma"ta noun plural
Etymology
NL., fr. L. squamatus scaly.
Definitions
  1. (Zoöl.) A division of edentates having the body covered with large, imbricated horny scales. It includes the pangolins.

Webster 1913