Everyone Thought This Ancient Reptile Only Laid Eggs. They Were Wrong.

An embryo preserved in a 250 million-year-old fossil is evidence that a type of animal previously thought to only lay eggs could actually have a live birth, rewriting scientists’ understanding of the evolution of reproductive systems.

The fossil, which came from China, was of a pregnant long-necked marine reptile called a dinocephalosaurus, a fish-eating creature that would snake it…

Read more