The Collaborative International Dictionary
Larmier
Larmier \Lar"mi*er\, n. [F., fr. larme tear, drop, L. lacrima. See Lachrymose.] (Anat.) See Tearpit.
Wiktionary
larmier
n. (context anatomy English) A tearpit.