nestor notabilis

Noun
  1. Large brownish-green New Zealand parrot (synset 101821473)

Found on Word Lists

Other Searches