Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
spongioblast
Jump to user comments
Noun
  • any of various columnar epithelial cells in the central nervous system that develop into neuroglia
Related search result for "spongioblast"
Comments and discussion on the word "spongioblast"