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.”

Synonyms

  • bird
  • fossil

Antonyms

  • living
  • modern