Word info

scleroblast

Noun

Meaning

scleroblast (plural scleroblasts)

A structure, formed from sclerocytes, that generates the spicules that form the skeleton of sponges

Source: en.wiktionary.org

Close letter words and terms