Definition, synonyms and related words
Any of various colonial tunicates which resemble salt pork when found washed up on the beach.