Word info

lepidosaur

Noun

Meaning

lepidosaur (plural lepidosaurs)

(zoology) A member of the Lepidosauria, reptiles with overlapping scales

Source: en.wiktionary.org

Close letter words and terms