
The Bali Starling: A Critically Endangered Endemic Bird
The Bali starling (Leucopsar rothschildi), or Rothschild’s mynah, is an iconic endemic species of Bali.
The Bali starling (Leucopsar rothschildi), or Rothschild’s mynah, is an iconic endemic species of Bali.