Siphonophore - Definition

siphonophore

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

Look up another word