Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word legless lizard from English dictionary with examples, synonyms and antonyms.

legless lizard   noun

Meaning : Degenerate wormlike burrowing lizard of California closely related to alligator lizards.

Legless lizard meaning in Telugu.