Jeholornis

From Simple English Wikipedia, the free encyclopedia

Jeholornis is a bird-like theropod, that lived in Asia. They lived in the Early Cretaceous.