The best known species was S. Spinosaurus may be the largest of all known carnivorous dinosaurs, larger than Tyrannosaurus and Giganotosaurus. The best known species was S. Spinosaurus may be the largest of all known carnivorous dinosaurs, larger than Tyrannosaurus and Giganotosaurus.