YourDictionary

lory

noun pl. lories

any of several small, brightly colored, short-tailed parrots, native to Australia and the East Indies with a fringed, brushlike tip of the tongue for feeding on soft fruits and nectar

See lory in American Heritage Dictionary 4

Learn more about lory

link/cite print suggestion box