Siphonophore — definition
1. siphonophore (Noun)
1 definition
siphonophore (Noun) — A floating or swimming oceanic colony of polyps often transparent or showily coloured.
2 types of
hydroid hydrozoan
7 types
Portuguese man-of-war apolemia jellyfish man-o'-war man-of-war nanomia praya
2 parts of
Siphonophora order Siphonophora