Meaning of tarsal gland

Definition of tarsal gland

(noun) a long sebaceous gland that lubricates the eyelids; "bacterial infection of a Meibomian gland produces a stye"

Other information on tarsal gland

WIKIPEDIA results for tarsal gland
Amazon results for tarsal gland