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
Tweet