legless lizard
noun
- 1
Any of the several groups of lizards of the family Pygopodidae which have lost limbs or reduced them to the point of uselessness.
- 2
Any lizard that does not have limbs.
Translate โlegless lizardโ into another language
Choose a language below to open the translator with English selected as the source language.