Worm-like Marine Animal Providing Fresh Clues About Human Evolution