What is the meaning of the word "titanosaurus"?

Definitions: