Titanosaurus Dinosaurs
Titanosaurus
Rate this topic

Titanosaurus's name, meaning "titanic lizard," is ironic, as its size was relatively modest compared to other sauropods of its time. elaborate