English dictionary
spongioblast meaning and definition
Definition and meaning of spongioblast at MeaningMonkey.org. spongioblast meaning and definition in the English Dictionary.SPONGIOBLAST noun
Definition of spongioblast (noun)
- any of various columnar epithelial cells in the central nervous system that develop into neuroglia
Source: Princeton University Wordnet