1 neoblast | Definition of neoblast

neoblast

noun
ne·​o·​blast | \ ˈnēəˌblast\

Definition of neoblast

: any of various large undifferentiated cells of annelid worms that participate in regeneration of lost parts

History and Etymology for neoblast

International Scientific Vocabulary ne- + -blast

Keep scrolling for more