Dictionary.com
Thesaurus.com

neuroblastic

  • a word derived from neuroblast.
    neuroblast
    noun
    an immature nerve cell.

More Suggestions