Meaning of medullary sheath

Definition of medullary sheath

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

Other information on medullary sheath

WIKIPEDIA results for medullary sheath
Amazon results for medullary sheath