tarsal gland
Explore definitions, synonyms, and language insights of tarsal gland
Definitions
Noun
a long sebaceous gland that lubricates the eyelids; "bacterial infection of a Meibomian gland produces a stye"