Siphonophore (Noun)
Meaning
A floating or swimming oceanic colony of polyps often transparent or showily colored.
Classification
Nouns denoting animals.
A floating or swimming oceanic colony of polyps often transparent or showily colored.
Nouns denoting animals.