spotted sand lizard

Noun

 * 1) A desert-dwelling lizard endemic to Africa, of species.