chattering lory

Noun

 * , a forest-dwelling parrot endemic to North Maluku, Indonesia.