Meaning of snake lizard in English:

snake lizard

noun

  • A nocturnal legless lizard native to Australia and New Guinea.

    Delma, Lialis, and other genera, family Pygopodidae: many species, in particular D. nasuta and L. burtonis

    ‘The grass and snake lizards have tiny, barely usable limbs that look more like little spines than arms and legs.’
    ‘Burton's snake lizards are active and alert predators that feed on arthropods and small lizards, especially skinks.’