English

edit

Noun

edit

mesentoblast (plural mesentoblasts)

  1. Any stem cell from which mesoderm develops