Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lory Definition

Cancel
lory
noun(lo-ry)
small brightly colored Australasian parrots having a brush-tipped tongue for feeding on nectar and soft fruits

Words Related to lory!

lory Examples by Brain Bank Users