Meaning of Lepidosauria
Definition of Lepidosauria
(noun)
diapsid
reptiles: lizards; snakes; tuataras
Other information on Lepidosauria
WIKIPEDIA results for
Lepidosauria
Amazon results for
Lepidosauria
Tweet