order squamata Meaning, Definition & Usage

  1. noun diapsid reptiles: snakes and lizards
    Squamata.

WordNet