Squamata — synonyms, definition
1. Squamata (Noun)
1 synonym
order Squamata
1 definition
Squamata (Noun) — Diapsid reptiles: snakes and lizards.
1 type of
animal order
8 parts
Lacertilia Ophidia Sauria Serpentes suborder Lacertilia suborder Ophidia suborder Sauria suborder Serpentes
2 parts of
Lepidosauria subclass Lepidosauria