Meaning of dinornis giganteus

Definition of dinornis giganteus

(noun) the largest moa; about 12 feet high

Other information on dinornis giganteus

WIKIPEDIA results for dinornis giganteus
Amazon results for dinornis giganteus