Word info

myosatellite

Noun

Meaning

myosatellite (plural myosatellites)

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

Source: en.wiktionary.org

Close letter words and terms