The definition of 'siphonophores' & the word 'siphonophores' in example sentences or phrases

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

Synonyms of the word 'siphonophores' & Antonyms of the word 'siphonophores'.

Noun