Tolong jelaskan mengenai Deskripsi dari Spinosaurus

Spinosaurus merupakan Theropoda raksasa yang dapat tumbuh hingga 18 m dengan tinggi sekitar 5 m (sampai layarnya) dan berat mencapai 7, 6 ton. Panjang tengkorak Spinosaurus 165 cm dengan seratus gigi-gigi runcing yang lurus sepanjang kira-kira 19 cm. Ciri khas Spinosaurus adalah tulang belakangnya yang menjulang keatas sekitar  2 m dan merupakan layar yang dilapisi kulit. Di bawah lapisan kulit keras yang liat tersebut terdapat pembuluh darah yang berguna untuk mengatur suhu tubuh Spinosaurus atau untuk menarik perhatian betina saat musim kawin, karena diperkirakan layar Spinosaurus dapat berubah warna seperti kulit bunglon. Spinosaurus juga mempunyai lubang hidung yang tidak terletak di ujung moncong seperti kebanyakan Theropoda, melainkan di dekat matanya supaya bisa bernapas di permukaan air seperti Buaya.