n. Any of the cells that envelop the bodies of neurons in the peripheral nervous system.
satellite cell 🔊 Listen to this n. Any of the cells that envelop the bodies of neurons in the peripheral nervous system. Share Facebook Twitter Google +