Subscribe
URL of the page has been copied to clipboard.
Meaning : Degenerate wormlike burrowing lizard of California closely related to alligator lizards.
Install App
Legless lizard meaning in Telugu.