legless lizard
noun
1- a lizard which lacks legs and has a snake-like or worm-like appearance, in particular(貌似蛇或虫的)无腿蜥蜴, 尤指:
1.1
- an Australian lizard of a group that includes the scalyfoots (several genera in the family Pygopodidae).澳大利亚蜥蜴类群之一, 包括鳞脚蜥(鳞脚蜥科中数属)。
1.2
- a North American lizard of California and Baja California (genus Anniella and family Anniellidae).加利福尼亚和下加利福尼亚的北美蜥蜴(蠕蜥属, 蠕蜥科)。