Subscriber login


Forgot your password?

Library card login

Other

Squamata

Pronunciation: /skwəˈmɑːtə/
Definition of Squamata

noun

Zoology
  • a large order of reptiles which comprises the snakes, lizards, and worm lizards.

Origin:

modern Latin (plural), from Latin squama 'scale'

Squamata in other Oxford dictionaries

Definition of Squamata in the US English dictionary