'Siphonophore' definitions:
Definition of 'siphonophore'
From: WordNet
noun
A floating or swimming oceanic colony of polyps often transparent or showily colored
Definition of 'Siphonophore'
From: GCIDE
- Siphonophore \Si*phon"o*phore\, n. (Zool.) One of the Siphonophora. [1913 Webster]