What does Amazonas-Wabenkröte mean?

Amazonas-Wabenkröte - German to English

Suriname toad [Pipa pipa]