These bones belong to a Styxosaurus, a genus of elasmosaur (long-necked plesiosaur). These marine reptiles were deep-water hunters, taking advantage of their long necks to sneak up on unsuspecting prey. Their relatively small heads meant they focused on smaller prey like fish and mollusks.