Paleoaerie, 09 Jun 2022 Dinosaurs had belly buttons. A 130 million year old Psittacosaurus fossil was reported to have preserved an "umbilical scar" in…