Siphonophore (noun) Definition, Meaning & Examples

noun
  1. any pelagic hydrozoan of the order Siphonophora, being a floating or swimming colony composed of polyps.
noun
  1. any marine colonial hydrozoan of the order Siphonophora, including the Portuguese man-of-war
    Siphonophore (noun) Definition, Meaning & Examples

    More Definitions