Definify.com

Definition 2024


myoblast

myoblast

English

Noun

myoblast (plural myoblasts)

  1. an undifferentiated stem cell that develops into muscle tissue

Anagrams