order squamata (0 synonym found)

Definition of order squamata:

(n) : diapsid reptiles: snakes and lizards

Definition of order squamata:

(n) : diapsid reptiles: snakes and lizards

Back to Top