anomalopteryx oweni

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

Found on Word Lists

Other Searches