AllTheropodsSauropodsMarginocephaliaThyreophoraOrnithopodaMarine reptilesFlying reptiles Yangchuanosaurus ClassificationTheropods CharacteristicsCarnivorous EraJurassic period 1…1112 Find a Dinosaur Browse by ClassificationTheropodsSauropodsMarginocephaliaThyreophoraOrnithopodaMarine reptilesFlying reptiles Search by CharacteristicsCarnivorousHerbivorousOmnivorousFeathered Browse by EraList by EraTriassic periodJurassic periodCretaceous period