Ornithurae
Ornithurae (meaning "bird tails" in Greek) is the name of a natural group which includes the common ancestor of Ichthyornis, Hesperornis, and all modern birds as well as all other descendants of that common ancestor.
Read more about Ornithurae.
Related Phrases
Related Words