siphonophore

Nouns

  • (n) a floating or swimming oceanic colony of polyps often transparent or showily colored

Words of close approximity

Siphonophora
Siphonophora