DIATRYMA


Meaning of DIATRYMA in English

noun an extinct eocene bird from new mexico, larger than the ostrich.

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