Meaning of the word lory in English

What does lory mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

lory

US /ˈlɔːri/
UK /ˈlɔːri/

Noun

a type of small to medium-sized arboreal parrot, native to Australasia, with a brush-tipped tongue for feeding on nectar and soft fruits

Example:
The vibrant red and blue lory perched on a branch, sipping nectar.
Many species of lory are known for their striking plumage.
Related Word: