Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spongoblast Definition

Cancel
spongoblast
noun
In sponges, one of the cells that secrete spongin

Words Related to spongoblast!

spongoblast Examples by Brain Bank Users