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