demosponge
Noun
Meaning
demosponge (plural demosponges)
(zoology) A sponge of the class Demospongiae, having skeletons made of spongin fibres. [from 19th c.]
Noun
demosponge (plural demosponges)
(zoology) A sponge of the class Demospongiae, having skeletons made of spongin fibres. [from 19th c.]