← Back to browseティタノサウルス[teitanosaurusu]nounJapanese definitionNo Japanese definition yet.English definitionTitanosaurus (member of a dubious genus of sauropod dinosaurs)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsティラノサウルスティタノボアディノサウルススピノサウルス