aepyornis

Explore definitions, synonyms, and language insights of aepyornis

Definitions

Noun
huge (to 9 ft.) extinct flightless bird of Madagascar