AllCarnivorousHerbivorousOmnivorousFeathered Sinornithomimus ClassificationTheropods CharacteristicsOmnivorousFeathered EraCretaceous period Struthiomimus ClassificationTheropods CharacteristicsHerbivorousOmnivorousFeathered EraCretaceous period Yinlong ClassificationMarginocephalia CharacteristicsHerbivorousOmnivorous EraJurassic period 12 Find a Dinosaur Browse by ClassificationTheropodsSauropodsMarginocephaliaThyreophoraOrnithopodaMarine reptilesFlying reptiles Search by CharacteristicsCarnivorousHerbivorousOmnivorousFeathered Browse by EraList by EraTriassic periodJurassic periodCretaceous period