Home
|
Contact
|
Site Map
Business
Shopping
Health
Food
Society
Internet
MyDataFarming
Definitions of
spongioblast
:
noun
:
any of various columnar epithelial cells in the central nervous system that develop into neuroglia
more on this topic on answers.com
Alternative Terms
spongelike
list-of-health-topics-sp-sq