spotted sand lizard (English, noun)
expansion: spotted sand lizard (plural spotted sand lizards)
Senses:
glosses: A desert-dwelling lizard endemic to Africa, of species Meroles suborbitalis.
Forms:
form: spotted sand lizards
tags: plural