Lory — definition

1. lory (Noun)

1 definition

lory (Noun) — Small brightly coloured Australasian parrots having a brush-tipped tongue for feeding on nectar and soft fruits.

1 type of
parrot
1 type
lorikeet
2 parts of
Loriinae subfamily Loriinae