SPONGIOBLAST


Meaning of SPONGIOBLAST in English

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)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.