lory

/lˈɔri/

Explore definitions, synonyms, and language insights of lory

Definitions

Noun
small brightly colored Australasian parrots having a brush-tipped tongue for feeding on nectar and soft fruits

More General Terms


More Specific Terms