Avatar - Shane Leschasin
Shane Leschasinadded this to esoterica
Scientists solve mystery shrouding oldest animal fossils

Science

Scientists solve mystery shrouding oldest animal fossils

phys.org - Australian National University

Scientists from The Australian National University (ANU) have discovered that 558 million-year-old Dickinsonia fossils do not reveal all of the …

View on phys.org