VariousWords beta
Related Terms:
Definitions:
Noun
neuroblast
Definition: a cell from which a nerve cell develops
Definition: The embryonic cell that develops into a nerve cell