Skip to main content

hesperornis

English hesperornis meaning in English  •  hesperornis का अर्थ अंग्रेजी में
Noun
  • A genus of large, extinct, wingless birds from the Cretaceous deposits of Kansas, belonging to the Odontornithes. They had teeth, and were essentially carnivorous swimming ostriches. Several species are known. See >Illust. > in Append.
Advertisement