'Squamata' definitions:

Definition of 'Squamata'

(from WordNet)
noun
Diapsid reptiles: snakes and lizards [syn: Squamata, order Squamata]

Definition of 'Squamata'

From: GCIDE
  • Squamata \Squa*ma"ta\ (skw[.a]*m[=a]"t[.a]), n. pl. [NL., fr. L. squamatus scaly.] (Zool.) A division of edentates having the body covered with large, imbricated horny scales. It includes the pangolins. [1913 Webster] Squamate

Words containing 'Squamata'