Siphonophore
noun
Any of various transparent marine hydrozoans, of the order Siphonophorae, that float or swim as colonies of polyps.
Any of various transparent marine hydrozoans, of the order Siphonophorae, that float or swim as colonies of polyps.
Loading dictionaries...
Initializing dictionary manager