strobila

  • n.Strobila; strobila; jellyfish storey
  • WebChains; chain or called somatic section; the worm