neoblast
noun
ne·o·blast
ˈnēəˌblast
: any of various large undifferentiated cells of annelid worms that participate in regeneration of lost parts
Love words? Need even more definitions?
Merriam-Webster unabridged
Share