Word info

demosponge

Noun

Meaning

demosponge (plural demosponges)

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

Source: en.wiktionary.org

Close letter words and terms