Definition for Myelin sheath

From Biology Forums Dictionary

» Redirected from Myelin

In the nervous system, an insulating layer made up of specialized glial cells wrapped around the axons.