The new species would have resembled the iconic "sandworms" from the science fiction franchise "Dune", one researcher said.
Everyone has a past. That includes the millions of species of insects, arachnids, and nematode worms that make up a major animal group called the Ecdysozoa. Until recently, details about this ...