meaning of Balearen-Eidechse

Balearen-Eidechse - German to English

Lilford's wall lizard [Podarcis lilfordi]