Dinosaur Alive Wiki
Advertisement
Tianyulong

Tianyulong is a heterodontosaur, a group of small plant-eaters that are the most primitive of the ornithischians. Its position in the dinosaur family tree raises big questions about the origins of feathers. If its filaments are related to the proto-feathers of the theropods (which is possible but not certain), they either evolved independently or were derived from filaments that covered the very earliest of dinosaurs.

Advertisement