Squamata meaning

UK US

Squamata (noun): diapsid reptiles: snakes and lizards.

Definition of Squamata

  1. diapsid reptiles: snakes and lizards

    Synonyms: order Squamata

    Type of: animal order

Word lists: words starting with SQ · words ending in TA · 8-letter words

More about Squamata on Wikipedia.