Skip to main content

dinornis

English dinornis meaning in English  •  dinornis का अर्थ अंग्रेजी में
Noun
  • A genus of extinct, ostrichlike birds of gigantic size, which formerly inhabited New Zealand. See Moa>.
Advertisement