The spider Harpactea sadistica: co-evolution of traumatic insemination and complex female genital morphology in spiders

The spider Harpactea sadistica: co-evolution of traumatic insemination and complex female genital morphology in spiders