Home
Search
Index
Definify.com
Definition
2024
lepidosaur
lepidosaur
English
Noun
lepidosaur
(
plural
lepidosaurs
)
(
zoology
)
A member of the
Lepidosauria
,
reptiles
with
overlapping
scales
.
Similar Results