dinornis giganteus Meaning, Definition & Usage

  1. noun the largest moa; about 12 feet high
    giant moa.

WordNet