meaning of Baumsteigerfrösche

Baumsteigerfrösche - German to English

dart-poison frogs [family Dendrobatidae]

View more

  • poison (dart) frogs [family Dendrobatidae]