n. cell that is present in the brain and spinal cord of an embryo and which has the potential of developing into the neuroglia (Embryology)
SPONGIOBLAST
Meaning of SPONGIOBLAST in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012