Tyrannosaurus rex Species Complex Tyrannosaurus rex Common Names Tyrannosaurids Megaraptors Ca. Electrothrix yaqonensis Taxonomy Plesiosauria Ornithischians Dinosauria Centrosaurinae Plesionectes longicollum Morphological Adaptations Xenoparity Extinct Species Corvidae Hummingbirds Nanotyrannus lethaeus Ornithischian Dinosaurs Fossil Evidence Theropods Tyrannosauroids T.rex and relatives Tyrannosaur Evolution Tyrannosaur Diversity Felidae Evolution Tyrannosaurus rex Complex Homo Genus Cariamiformes Terrestrisuchus Darwinopterans Giraffe Subspecies Carcharodontosaurus
A peer-reviewed analysis of scans and bone histology identifies a mature, highly specialized ornithopod whose provisional placement challenges existing views of plant‑eating dinosaur relationships.