What does Arnolds Riesenschildkröte mean?

Arnolds Riesenschildkröte - German to English

Arnold's giant tortoise [Dipsochelys arnoldi]