Skip to main content

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.
Advertisement