myelin_sheathEnglish

medullary sheath, myelin sheath

Noun

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

English: medullary sheath, myelin sheath

English words with similar meanings

Show 1 words