[ad_1] The “last meal” consumed by some of the earliest known animals has helped scientists discover new clues about some odd ancient creatures that are our animal ancestors, according to the Australian National University. Ediacaran biota, the lifeforms that were present on Earth during the Ediacaran period around 575 million years ago, are some of […]