meaning of Burma-Landschildkröte

Burma-Landschildkröte - German to English

Burmese star tortoise [Geochelone platynota]