Lepidosaur Definition
noun
(zoology) A member of the Lepidosauria, reptiles with overlapping scales.
Wiktionary
Other Word Forms of Lepidosaur
Noun
Singular:
lepidosaurPlural:
lepidosaursFind Similar Words
Find similar words to lepidosaur using the buttons below.