Meaning of Henle's sheath in English:

Henle's sheath

(also sheath of Henle)

noun

Biology
  • A layer of delicate connective tissue surrounding a nerve fibre.

Origin

Mid 19th century.