Table of Contents
Synonyms
1. siphonophore
noun. a floating or swimming oceanic colony of polyps often transparent or showily colored.
Sentences with siphonophore
1. Noun, singular or mass
The Portuguese man-of-war isn't a jellyfish but is a siphonophore, which has several different organisms living and functioning together in a marine environment.