MyDataFarming







Definitions of siphonophore:
  • noun:   a floating or swimming oceanic colony of polyps often transparent or showily colored



more on this topic on answers.com

Alternative Terms