meaning of Blombergkröte

Blombergkröte - German to English

Blomberg's toad [Bufo blombergi, Rhaebo blombergi]