megalornis
/mɛɡəˈlɔrnɪs/Definitions
1. noun
An extinct genus of large birds that lived during the Cenozoic era.
“Fossil evidence suggests that megalornis were among the first birds to inhabit the Americas after the last ice age.”
1. noun
An extinct genus of large birds that lived during the Cenozoic era.
“Fossil evidence suggests that megalornis were among the first birds to inhabit the Americas after the last ice age.”