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