Definition Definition

epiornis - Meaning and Examples

Meaning of 'epiornis' (Webster Dictionary)

1 . Epiornis [ n.]
- One of the gigantic ostrichlike birds of the genus Aepiornis, only recently extinct. Its remains have been found in Madagascar.