Elasmosauridae

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.

Elasmosauridae People (First 1 people) - Page 0

Futabasaurus

Futabasaurus

Reptile