Noun
chattering lory (plural chattering lories) Lorius garrulus, a forest-dwelling parrot endemic to North Maluku, Indonesia.