siphonophore
1.
(
noun
) a floating or swimming oceanic colony of polyps often transparent or showily colored
Related Words:
Portuguese man-of-war
,
apolemia
,
hydroid
,
hydrozoan
,
jellyfish
,
man-of-war
,
nanomia
,
praya
Terms and Conditions of Use / Copyright Notice