palapteryx
English
palapteryx meaning in English • palapteryx का अर्थ अंग्रेजी में
Noun
- A large extinct ostrichlike bird of New Zealand.