Meaning of Henle's gland in English:

Henle's gland

noun

(also gland of Henle)
Biology
  • Any of a number of gland-like structures in the conjunctiva of the eyelid.

Origin

Late 19th century; earliest use found in Boston Medical and Surgical Journal.