ODONTOTORMAE


Meaning of ODONTOTORMAE in English

noun ·pl an order of extinct toothed birds having the teeth in sockets, as in the genus ichthyornis. ·see ichthyornis.

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