Definition of Squamata in English :

Define Squamata in English

Squamata meaning in English

Meaning of Squamata in English

Pronunciation of Squamata in English

Squamata pronunciation in English

Pronounce Squamata in English

Squamata

see synonyms of squamata

Noun

1. order squamata, squamata

diapsid reptiles: snakes and lizards

WordNet Lexical Database for English. Princeton University. 2010.