As nouns the difference between demosponge and halichondrid
is that demosponge is (zoology) any sponge of the class demospongiae while halichondrid is any member of the order halichondrida of marine demosponges.
halichondrid
English
Noun
(
en noun)
Any member of the order Halichondrida of marine demosponges.