English Dictionary
◊ SIPHONOPHORE
siphonophore
n : a floating or swimming oceanic colony of polyps often
transparent or showily colored