The Xenoturbella, an enigmatic worm that resides in the mud at the bottom of a Swedish fjord, is identified as mankind’s long-lost relative, after being written off for years as an obscure mollusc
Share this Story
The Xenoturbella, an enigmatic worm that resides in the mud at the bottom of a Swedish fjord, is identified as mankind’s long-lost relative, after being written off for years as an obscure mollusc