What does Berberkröte mean?

Berberkröte - German to English

Moroccan toad [Bufo mauretanicus]