desmacellid
English
Noun
desmacellid
(
plural
desmacellids
)
(
zoology
)
Any
sponge
in the
family
Desmacellidae
.