varied lorikeet

Noun
  1. Lorikeet with a colorful coat (synset 101823442)

Found on Word Lists

Other Searches