mesoblast - noun
singular
mesoblast
plural
mesoblasts