1 nephroblast | Definition of nephroblast

nephroblast

noun
neph·​ro·​blast | \ ˈnefrəˌblast\

Definition of nephroblast

History and Etymology for nephroblast

nephr- + -blast

Keep scrolling for more