The 500-million-year-old spiky slug which tells us more about the origins of oysters and octopuses

The 500-million-year-old spiky slug which tells us more about the origins of oysters and octopuses