glass lizard
English
Noun
glass lizard (plural glass lizards)
- A member of the subfamily Anguinae, comprising some twenty extant species of legless lizards.
- 2015 March 16, Andreas Wagner, “Possible creatures”, in Aeon[1]:
- When it slithers through the grass, the legless glass lizard is indistinguishable from a snake.