noun Etymology: International Scientific Vocabulary Date: 1884 an undifferentiated cell capable of giving rise to muscle cells
MYOBLAST
Meaning of MYOBLAST in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012