• Siphonophore

    Origin

    Full definition of siphonophore

    Noun

    siphonophore

    (plural siphonophores)
    1. (biology) Any of various transparent marine hydrozoans, of the order Siphonophora, that float or swim as colonies of polyps.
    © Wiktionary