neuroblast
English
Etymology
neuro- + -blast
Noun
neuroblast (plural neuroblasts)
- The embryonic cell that develops into a nerve cell
Translations
embryonic cell that develops into a nerve cell
|
|
Anagrams
- unsortable, unstorable