nephroblast (English, noun)
expansion: nephroblast (plural nephroblasts)
Senses:
topics: biology
cytology
medicine
natural-sciences
sciences
glosses: A cell from which the tissues of the kidneys develop
Forms:
form: nephroblasts
tags: plural