Fetching details from the dictionary...
Titanosaurus (member of a dubious genus of sauropod dinosaurs)