spongioblast Meaning, Definition & Usage

  1. noun any of various columnar epithelial cells in the central nervous system that develop into neuroglia

WordNet