Malawisaurus

Malawisaurus

Malawisaurus was a relatively small titanosaurid sauropod dinosaur from the early Cretaceous Period. Like other titanosaurs it featured large dermal scales covering the skin on its back.
Regular price $24.99
Unit price  per