Newly discovered fossils revealed that Spinosaurus, bigger than T. rex, was an excellent swimmer, unlike any other dinosaur. Found in the sands of Morocco, the bones suggest that, unlike its land-dwelling cousins, this meat-eating creature likely fed on sharks and other fish. Spinosaurus was about 50 feet long, and the «sail» on its back was perhaps a display structure. National Geographic Emerging Explorer Nizar Ibrahim and colleagues published their findings in Science magazine today.
