Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun siphonophore
1 sense of siphonophore
Sense 1
siphonophore -- (a floating or swimming oceanic colony of polyps often transparent or showily colored)
=> hydrozoan, hydroid -- (colonial coelenterates having the polyp phase dominant)