Bilim adamları spinosaurus'un yediklerine olumlu bakmamasına rağmen, çoğu bu büyük avcıların öncelikle balık tükettiğine inanıyor. Bu hipotezi dinozorun habitatına, ağız morfolojisine ve fosilleşmiş bir göbek içinde bulunan avına dayandırıyor yavru spinosaurus
Spinosaurus fosillerinin çoğu, eski bir kıyı boyunca Kuzey Afrika'da ortaya çıkmıştır. Hayvanlar, timsahlarla benzer yerlerde yaşadıklarında ve benzer şekilde ağızları olduğu için, modern timsahların yaptığı gibi, balık da yemişlerdir. Live Science'a göre bilim adamları, mide bölgesinde balık kemikleri ve terazileri içeren en az bir yavru spinosaurus fosili buldular. Maalesef, orijinal spinosaurus fosilleri II. Dünya Savaşı'nda imha edildi.
Spinosaurus'un bir timsahınkine benzer bir ağzı vardı. Burun uzatıldı ve silindirik dişler, çene çizgisinin çevresine yerleştirildi. Ön altı ya da yedi diş çok büyüktü ve muhtemelen avcıların balıkları yakalamalarına yardımcı olmuşlardı. Dişlerdeki tırtıllar olmasaydı, dinozorların büyük avın etini parçalamış olması pek mümkün değildir.
Spinosaurus şu anda en büyük etçil dinozor olarak tanınmaktadır. 10 ton ağırlığındaki spinosaurus, Tyrannosaurus rex'ten daha ağır bir tondu. Bilim adamları dinozorun neden sırtında büyük bir dikenli yelken açtığını anlamıyor, ancak termoregülasyon veya çiftleşme gösterileri için kullanılmış olabilir.