Mesoblast
/(?)/
Mes·o·blast
Mesoblast
n.
The mesoderm.
(Biol.)