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