siphonophore

Noun
  1. A floating or swimming oceanic colony of polyps often transparent or showily colored (synset 101915095)

Found on Word Lists

Other Searches