meaning of Bibrons Riesen-Weichschildkröte

Bibrons Riesen-Weichschildkröte - German to English

New Guinea giant softshell turtle [Pelochelys bibroni]