Definitions of Squamata:

  • noun:   diapsid reptiles: snakes and lizards