"sand lizard" Meaning in English
1. one of the most abundant lizards in the arid western United States 2. a common and widely distributed lizard of Europe and central Asia
Examples containing "sand lizard"There are no examples. You can write here and submit.
You can write here and submit more examples.