The Loop (Movies)
Do you like this video?
Heyuannia (meaning "from Heyuan") is an extinct genus of oviraptorosauria theropod dinosaur that lived in China during the Late Cretaceous period.
Jurassic Park franchise
Heyuannia appeared in the website Jurassic Park: Institute on Dinopedia as Ingenia.
Community content is available under CC-BY-SA unless otherwise noted.