dinornis giganteus definition

  • noun:
    • the greatest moa; about 12 feet large
    • the largest moa; about 12 feet large

Related Sources

  • Hypernym for "dinornis giganteus"
41 votes

How would you define dinornis giganteus?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!