YourDictionary

lorikeet

noun

any of several small, brightly colored parakeets native to Australia and the East Indies with a lorylike tongue for feeding on nectar

See lorikeet in American Heritage Dictionary 4

Learn more about lorikeet

link/cite print suggestion box