Avatar - DeepStuff
DeepStuff
Bag-like sea creature was humans’ oldest known ancestor

Bag-like sea creature was humans’ oldest known ancestor

deepstuff.org - DeepStuff

Researchers have identified traces of what they believe is the earliest known prehistoric ancestor of humans — a microscopic, bag-like sea creature, …

View on deepstuff.org