Noun Definition

lory

1.Definition: small brightly colored Australasian parrots having a brush-tipped tongue for feeding on nectar and soft fruits

Category: Animals