glass lizard
noun1
A member of the subfamily Anguinae, comprising some twenty extant species of legless lizards.
- When it slithers through the grass, the legless glass lizard is indistinguishable from a snake.2015 March 16, Andreas Wagner, “Possible creatures”, in Aeon:
- Synonyms
- glass snake
- Derived terms
- mimic glass lizard