ODONTOLCAE


Meaning of ODONTOLCAE in English

noun ·pl an extinct order of ostrichlike aquatic birds having teeth, which are set in a groove in the jaw. it includes hesperornis, and allied genera. ·see hesperornis.

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