Squamata Definition
pronoun
A taxonomic order within the superorder Lepidosauria — the scaled reptiles.
Wiktionary
Squamata Is Also Mentioned In
Find Similar Words
Find similar words to squamata using the buttons below.
A taxonomic order within the superorder Lepidosauria — the scaled reptiles.
Find similar words to squamata using the buttons below.