The Metriacanthosaurus
Toronto
Metriacanthosaurus is a genus of theropod dinosaur from the late Jurassic period. It’s name means moderately spines lizard.
Metriacanthosaurus is a genus of theropod dinosaur from the late Jurassic period. It’s name means moderately spines lizard.