What does Blombergkröte mean?

Blombergkröte - German to English

Blomberg's toad [Bufo blombergi, Rhaebo blombergi]