scleroblast
Noun
Meaning
scleroblast (plural scleroblasts)
A structure, formed from sclerocytes, that generates the spicules that form the skeleton of sponges
Noun
scleroblast (plural scleroblasts)
A structure, formed from sclerocytes, that generates the spicules that form the skeleton of sponges