What does Atollstar mean?

Atollstar - German to English

atoll starling [Aplonis feadensis]

View more

  • Fead Island starling [Aplonis feadensis]