Definition, synonyms and related words
Any of several pelagic colonial tunicates, of the genus Pyrosoma, found in tropical waters.