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

sand lizard   noun

Meaning : A common and widely distributed lizard of Europe and central Asia.

Synonyms : lacerta agilis

Meaning : One of the most abundant lizards in the arid western United States.

Synonyms : side-blotched lizard, uta stansburiana