Home

Word

neuroblast, n.
(neuroblasts)
more info a cell from which a nerve cell develops
<noun.body>

neuroblast
semantic pointers
hypernym