Definition, synonyms and related words
A sponge of the class Demospongiae, having skeletons made of spongin fibres.