anomalopteryx_oweniEnglish

Anomalopteryx oweni, anomalopteryx

Noun

The smallest moa, slender moa about the size of a large turkey

English: anomalopteryx, Anomalopteryx oweni

English words with similar meanings

Show 1 words