Find the word definition

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.