• Lepidosaur

    Full definition of lepidosaur

    Noun

    lepidosaur

    (plural lepidosaurs)
    1. (zoology) A member of the Lepidosauria, reptiles with overlapping scales
    © Wiktionary