Mesoblast /(?)/

Mes·o·blast

Mesoblast

n.
  1. The mesoderm. (Biol.)