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.

Words Starting With

Words Ending With

Unscrambles

satellite cell