ALL meanings of lachryma christi
Lach·ry·ma Chris·ti
L l - noun lachryma christi a table wine produced from grapes grown near Vesuvius, in Italy. 1
- noun lachryma christi a medium dry, sparkling wine produced in the Piedmont region of Italy. 1
- noun lachryma christi a red or white wine from the bay of Naples in S Italy 0