Advertisement
The Papuan Lorikeet, also known as Stella's Lorikeet and Mount-Goliath Lorikeet (Charmosyna papou) is a species of parrot in the Psittacidae family. It is found in Indonesia and Papua New Guinea. Its natural habitat is subtropical or tropical moist montanes.
Advertisement
.