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