Spinosaurus was the biggest of all the carnivorous dinosaurs, larger than Tyrannosaurus and Giganotosaurus. It lived during part of the Cretaceous period.