siphonophore Meaning, Definition & Usage

  1. noun a floating or swimming oceanic colony of polyps often transparent or showily colored

WordNet


Si*phon"o*phore noun
Definitions
  1. (Zoöl.) One of the Siphonophora.

Webster 1913