Spirobid worm Janua heterostropha (pagenstecheri) ← Previous Next → Spirobid worm Janua pagenstecheri with keel worm Pomatoceros lamarcki