myoblast
nounDefinition of myoblast
: an undifferentiated cell capable of giving rise to muscle cells
Keep scrolling for more
Keep scrolling for more