What does Amboinasittich mean?

Amboinasittich - German to English

Amboina master parrot [Alisterus amboinensis]

View more

  • Ambon master parrot [Alisterus amboinensis]
  • Moluccan master parrot [Alisterus amboinensis]