Sauria Synonyms

True lizards; including chameleons and geckos
(Noun)

Sauria Is Also Mentioned In

Advertisement