Definitions of siphonophore:

  • noun:   a floating or swimming oceanic colony of polyps often transparent or showily colored