Loài khủng long ăn thịt lớn nhất được biết đến là Spinosaurus, được đặt tên như vậy nhờ những chiếc gai khổng lồ chạy dọc lưng khủng long. Những chiếc gai này tạo thành một chiếc "buồm" có khả năng tiến hóa để xua đuổi kẻ thù hơn là hơn những kẻ săn mồi. Spinosaurus có thể quá lớn để bị các loài khủng long khác săn mồi.
Dựa trên bằng chứng hóa thạch, các nhà khoa học đã ước tính rằng Spinosaurus trung bình có thể dài từ 52 đến 59 feet, với khả năng tăng kích thước thẳng đứng bằng cách kéo dài buồm. Cũng có thể con khủng long, được cho là lớn hơn T. Rex, có thể đạt tổng khối lượng gần 10 tấn.