Elasmosaurus is a genus of plesiosaur with an extremely long neck that lived in the Late Cretaceous period, 80.5 million years ago.