Owenide1611-37 ← Previous Next → Close-up in SEM-microscope of the tiny hooks that anchor the worm in its tube