Titanosaurus
noun
Ti·tano·sau·rus
tī¦tanə¦sȯrəs,
¦tītᵊn-
: a genus of large Cretaceous sauropod dinosaurs chiefly of the southern hemisphere
Love words? Need even more definitions?
Merriam-Webster unabridged
Share