T. Rex Wiki
Register
Advertisement
521px-Long
Tyrannosaur information
Scientific name : Qianzhousaurus sinensis
Name meaning : Long Snouted Lizard
Time period : Late Cretaceous
Location : China
Feathers: Yes
Pinocchio rex2
Advertisement