neuroblast

Noun
  1. A cell from which a nerve cell develops (synset 105456077)

Found on Word Lists

Other Searches