Meaning of myelin sheath

Definition of myelin sheath

(noun) a layer of myelin encasing (and insulating) the axons of medullated nerve fibers

Other information on myelin sheath

WIKIPEDIA results for myelin sheath
Amazon results for myelin sheath