Satellite Cell Definition
noun
Any of the cells that envelop the bodies of nerve cells within the peripheral nervous system.
American Heritage Medicine
A mononuclear undifferentiated cell that is found in skeletal muscle fibers and promotes their growth, repair, and regeneration.
American Heritage Medicine
Find Similar Words
Find similar words to satellite cell using the buttons below.