The oldest complex life forms — living in nutrient-rich oceans more than 540 million years ago — likely fed by osmosis, new research shows.
The oldest complex life forms — living in nutrient-rich oceans more than 540 million years ago — likely fed by osmosis, new research shows.