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