Definify.com

Definition 2024


demosponge

demosponge

English

Noun

demosponge (plural demosponges)

  1. (zoology) Any sponge of the class Demospongiae