anomalopteryx oweni

Noun
  • The smallest moa
    Slender moa about the size of a large turkey (synset 101526134)

Other Searches