Satellite-cell meaning

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