Definition of lacrimal papilla in US English:

lacrimal papilla

noun

  • A small fleshy projection on the margin of each eyelid near the inner (medial) angle, containing a lacrimal punctum (the opening of a lacrimal canaliculus).

Origin

Early 19th century.