ODONTORNITHES


Meaning of ODONTORNITHES in English

noun ·pl a group of mesozoic birds having the jaws armed with teeth, as in most other vertebrates. they have been divided into three orders: odontolcae, odontotormae, and saururae.

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