Dinosaur with oldest EVER ‘belly button’ where yolk sacs from eggs were attached is discovered in 125-million-year-old fossil from China

The oldest belly button ever was found by paleontologists on a 125-million-year-old fossil of a biped in China. The barely perceptible navel mark belongs to a reptile in the genus Psittacosaurus that lived in the Cretaceous period. Researchers note that dinosaurs did not have umbilical cords, unlike humans, because they laid eggs. Instead, the yolk…

continue reading
No Comments