Nectocaridids are enigmatic Paleozoic animals with a controversial position. These creatures were adapted for swimming, having fins, a head region with...