Definition, synonyms and related words
Any of many sponges, of the class Calcarea, having skeletons composed of spicules of calcium carbonate