emydea

/ˌɛmɪˈdiːə/

Definitions

1. noun

A type of extinct genus of moa birds found in New Zealand

“Archaeologists discovered fossil remains of the emydea species in a nearby cave.”

Synonyms

  • bird
  • moa

Antonyms

  • mammal
  • reptile