The species Tyrannosaurus rex (rex meaning king in ...
Latin), commonly abbreviated to T. Rex, is one of the most well represented of the large theropods. Tyrannosaurus was a bipedal carnivore with a massive skull balanced by a long, heavy tail. ...
Show MoreLess