squamata (1 synonym found)

Sort squamata by:    Alphabetically | Length | Random | Definition



website design charlotte.
Definition of squamata:

(N) : (Latin squamatus, 'scaly, having scales') the largest order of reptiles, comprising lizards and snakes.
History
This word has been
viewed 20 times.







website design charlotte.
Definition of squamata:

(N) : (Latin squamatus, 'scaly, having scales') the largest order of reptiles, comprising lizards and snakes.

Back to Top