lory

Noun
  1. Small brightly colored Australasian parrots having a brush-tipped tongue for feeding on nectar and soft fruits (synset 101822989)

Found on Word Lists

Other Searches