VariousWords beta
Related Terms:
Noun
Definition: A structure, formed from sclerocytes, that generates the spicules that form the skeleton of sponges
VariousWords beta
Definition: A structure, formed from sclerocytes, that generates the spicules that form the skeleton of sponges