Titanosaurus, literally meaning 'titanic lizard', was named after the mythological Titans. Titanosaurus is a dubious genus of sauropod dinosaurs.
Subject ID: 198554
MoreTitanosaurus, literally meaning 'titanic lizard', was named after the mythological Titans. Titanosaurus is a dubious genus of sauropod dinosaurs.
Subject ID: 198554
Subject ID: 198554