Question 7:

What does elasmosaur mean in English?

Long Necked Reptile Swimming Reptile
Thin Plated reptile Elastic-necked reptile