Noun Definition

siphonophore

1.Definition: a floating or swimming oceanic colony of polyps often transparent or showily colored

Category: Animals