nettapus
/nɛtˈæpəs/Definitions
1. noun
a genus of extinct birds, particularly the New Zealand moa
“The fossil remains of the nettapus were discovered in a New Zealand excavation site.”
1. noun
a genus of extinct birds, particularly the New Zealand moa
“The fossil remains of the nettapus were discovered in a New Zealand excavation site.”