Meaning of sand lizard

Definition of sand lizard

(noun) a common and widely distributed lizard of Europe and central Asia
one of the most abundant lizards in the arid western United States

Other information on sand lizard

WIKIPEDIA results for sand lizard
Amazon results for sand lizard