meaning of Amazonas-Wabenkröte

Amazonas-Wabenkröte - German to English

Suriname toad [Pipa pipa]