Definition for Myelin sheath
From Biology Forums Dictionary
In the nervous system, an insulating layer made up of specialized glial cells wrapped around the axons.
From Biology Forums Dictionary
In the nervous system, an insulating layer made up of specialized glial cells wrapped around the axons.