anomalopteryx
English
anomalopteryx meaning in English • anomalopteryx का अर्थ अंग्रेजी में
Noun
- the smallest moa (Anomalopteryx oweni); it is a slender moa about the size of a large turkey.