VariousWords beta
Related Terms:
Definitions:
Noun
siphonophore
Definition: a floating or swimming oceanic colony of polyps often transparent or showily colored
Definition: Any of various transparent marine hydrozoans, of the order Siphonophorae, that float or swim as colonies of polyps.