What does anomalopteryx oweni mean?

anomalopteryx oweni meaning in General Dictionary

the smallest moa; slender moa concerning the measurements of a big turkey