Word info

myoblast

Noun

Meaning

myoblast (plural myoblasts)

An undifferentiated stem cell that develops into muscle tissue.

Source: en.wiktionary.org

Close letter words and terms