Meaning of lepidosauria

Definition of lepidosauria

(noun) diapsid reptiles: lizards; snakes; tuataras

Other information on lepidosauria

WIKIPEDIA results for lepidosauria
Amazon results for lepidosauria