Titanosaurus
noun
Ti·tano·sau·rus
| \ tī¦tanə¦sȯrəs, ¦tītᵊn-\
Definition of Titanosaurus
: a genus of large Cretaceous sauropod dinosaurs chiefly of the southern hemisphere
Keep scrolling for more