只要达到一定数量就吃得饱,棘龙是大型食肉类恐龙,以中小型鱼类为食,也会食用腐肉,甚至猎食其它恐龙。棘龙的身体构造,尤其是头骨、牙齿,也显示它们非常适应捕鱼生活。它们的上下颌又长又窄,可以紧密嵌合,便于牢牢固定住身体滑溜的鱼。