diatryma
English
diatryma meaning in English • diatryma का अर्थ अंग्रेजी में
Noun
- An extinct eocene bird from New Mexico, larger than the ostrich.