Webster's Revised Unabridged Dictionary · 1913

Lachryma Christi

Lachryma Christi , noun

[Latin, lit., Christ's tears.]

A rich, sweet, red Neapolitan wine.

Also: Lachrymae Christi