Meaning of Sauria

Definition of Sauria

(noun) true lizards; including chameleons and geckos

Other information on Sauria

WIKIPEDIA results for Sauria
Amazon results for Sauria