ALL meanings of siphonophore
si·pho·no·phore
S s - noun siphonophore any pelagic hydrozoan of the order Siphonophora, being a floating or swimming colony composed of polyps. 1
- noun siphonophore any marine colonial hydrozoan of the order Siphonophora, including the Portuguese man-of-war 0
- noun siphonophore any of an order (Siphonophora) of small, transparent, often colored, swimming or floating sea hydrozoans composed of several kinds of polyps and including the Portuguese man-of-war 0