lory

1. (noun) small brightly colored Australasian parrots having a brush-tipped tongue for feeding on nectar and soft fruits
Related Words: lorikeet, parrot



Terms and Conditions of Use / Copyright Notice