'Dinornis giganteus' definitions:

Definition of 'Dinornis giganteus'

(from WordNet)
noun
The largest moa; about 12 feet high [syn: giant moa, Dinornis giganteus]