satellite cell

noun
  1. Any of the cells that envelop the bodies of nerve cells within the peripheral nervous system.
  2. A stem cell that is found in skeletal muscle fibers and promotes their growth, repair, and regeneration.

Learn more about satellite cell

link/cite print suggestion box