Tamil Dictionary 🔍

spongoblast

Spon"go*blast, n. Etym: [Gr. -blast.] (Zoöl.) Defn: One of the cells which, in sponges, secrete the spongin, or the material of the horny fibers.


spongoblast - Similar Words