Meaning of Henle's gland in English:

Henle's gland

(also gland of Henle)

noun

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.