Meaning of Lepidosauria

Definition of Lepidosauria

(noun) diapsid reptiles: lizards; snakes; tuataras

Other information on Lepidosauria

WIKIPEDIA results for Lepidosauria
Amazon results for Lepidosauria