meaning of Algerischer Sandläufer

Algerischer Sandläufer - German to English

huge psammodromus [Psammodromus algirus]