English

edit

Etymology

edit

nephro- +‎ -blast

Noun

edit

nephroblast (plural nephroblasts)

  1. (cytology) A cell from which the tissues of the kidneys develop
edit