DINORNIS


Meaning of DINORNIS in English

noun a genus of extinct, ostrichlike birds of gigantic size, which formerly inhabited new zealand. ·see moa.

Webster English vocab.      Английский словарь Webster.