myosatellite

English

noun
Definitions
  • (mostly) A kind of small mononuclear multipotent cell with virtually no cytoplasm, found in mature muscle. It is a precursor to skeletal muscle cells.

Etymology

Prefix from English satellite.

Origin

English

satellite

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms