0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?