What are myoblasts?

cbse
structureofanimals

#1

Muscles forming cells are myoblast.