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.