Synonyms and Antonyms for siphonophore

1. siphonophore (n.)

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

Synonyms: