Home UK English Henle's gland
Any of a number of gland-like structures in the conjunctiva of the eyelid.
Late 19th century; earliest use found in Boston Medical and Surgical Journal.
READ THESE ARTICLES