spongoblast
English
spongoblast meaning in English • spongoblast का अर्थ अंग्रेजी में
Noun
- One of the cells which, in sponges, secrete the spongin, or the material of the horny fibers.