Skip to main content

aepyornis

English aepyornis meaning in English  •  aepyornis का अर्थ अंग्रेजी में
Noun
  • A gigantic (to 9 ft.) extinct flightless bird, of which fossils were found in Madagascar.
Advertisement