spongiocyte

listen to the pronunciation of spongiocyte
English - Turkish
spongiosit
(Tıp) Nevroglia hücresi
English - English
Any of the cells of the neuroglia