Meaning of Henle's sheath in English:

Henle's sheath

noun

(also sheath of Henle)
Biology
  • A layer of delicate connective tissue surrounding a nerve fibre.

Origin

Mid 19th century.