Webster's Revised Unabridged Dictionary · 1913

Larmier

Larmier , noun

[French, from larme tear, drop, Latin lacrima. See Lachrymose.]

(Anatomy) See Tearpit.