chattering loryWiktionary 原文英美释义名词noun1Lorius garrulus, a forest-dwelling parrot endemic to North Maluku, Indonesia.