myoblast - noun

singularmyoblast
pluralmyoblasts