VariousWords beta
Related Terms:
Definitions:
Noun
lory
Definition: small brightly colored Australasian parrots having a brush-tipped tongue for feeding on nectar and soft fruits
Definition: Any of various small, brightly coloured parrots native to Australasia. They are usually classified in the subfamily Loriinae.