Meaning thin plated lizard, the Elasmosaurus lived during the Late Cretaceous Period and was actually a slow swimmer. They were bigger than a t. rex. It wasn't a dinosaur even though they were called the swimming dinosaur. They were part of the reptile family. Their necks were about half the length of their entire body.