Word info

spongoblast

Noun

Meaning

One of the cells which, in sponges, secrete the spongin, or the material of the horny fibers.

Source: Webster's dictionary

Related terms

Close letter words and terms