ティタノサウルス
titanosaurusu

Noun

1. Titanosaurus (member of a dubious genus of sauropod dinosaurs)