DIATRYMA


Meaning of DIATRYMA in English

(n.) An extinct eocene bird from New Mexico, larger than the ostrich.

Webster's English dictionary.      Английский словарь Webster.