Found 2 items, similar to Squamata.
English → English (WordNet)
Definition: Squamata
Squamata
n : diapsid reptiles: snakes and lizards [syn:
order Squamata]
English → English (gcide)
Definition: Squamata
Squamata
\Squa*ma"ta\ (skw[.a]*m[=a]"t[.a]), n. pl. [NL., fr. L.
squamatus scaly.] (Zo["o]l.)
A division of edentates having the body covered with large,
imbricated horny scales. It includes the pangolins.
[1913 Webster]