DEINORNIS


Meaning of DEINORNIS in English

(n.) See Dinornis.

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