siphonophore

noun

  1. 1

    Any of various transparent marine hydrozoans, of the order Siphonophorae, that float or swim as colonies of polyps.

Translate “siphonophore” to another language

Click any language to open the translator with this word already filled in.

Siphonophore Definition & Meaning | TranslatePulse