VariousWords beta
Related Terms:
Noun
Definition: Any of many sponges, of the class Sclerospongiae, that have a massive skeleton made of calcium carbonate
VariousWords beta
Definition: Any of many sponges, of the class Sclerospongiae, that have a massive skeleton made of calcium carbonate