What does Bismarckpapageichen mean?

Bismarckpapageichen - German to English

Bismarck hanging parrot [Loriculus tener]

View more

  • green-fronted hanging parrot [Loriculus tener]