Meaning of satellite cell in English:

satellite cell

noun

  • 1A neuroglial or other non-neural cell serving a supportive or protective role in a neural structure; (in later use) specifically any of a group of such cells surrounding a nerve cell body in a ganglion (also called amphicyte).

  • 2A small, spindle-shaped muscle cell found at the periphery of skeletal muscle fibres, thought to be involved in the repair of muscle after injury.

Origin

Early 20th century.