Elasmosauridae
Elasmosauridae was a family of plesiosaurs. They had the longest necks of the plesiosaurs and survived from the Hauterivian to the Maastrichtian stages of the Cretaceous, with a possible Triassic record in Alexeyisaurus. Their diet mainly consisted of crustaceans and molluscs.