Qianzhousaurus

Qianzhousaurus

Qianzhousaurus has been nicknamed “Pinocchio Rex” due to its long and slender snout. It could reach a length of nearly 30 feet long and was a smaller relative of Tyrannosaurus rex.
Regular price $13.99
Unit price  per