'order Squamata' definitions:

Definition of 'order Squamata'

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