Term Name: myoblast
Synonyms:
Definition: A cell that is commited to differentiating into a muscle cell. Embryonic myoblasts develop from the mesoderm. They undergo proliferation, migrate to their various sites, and then differentiate into the appropriate form of myocytes. Myoblasts also occur as transient populations of cells in muscles undergoing repair.
Ontology: Cell Ontology [CL:0000056]

Relationships
develops into: muscle cell
is a type of: muscle precursor cell
has subtype: adult skeletal muscle myoblast cardiac muscle myoblast cardiac myoblast fast muscle myoblast skeletal muscle myoblast slow muscle myoblast smooth muscle myoblast somatic muscle myoblast