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

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