Lachryma-christi definitions

An Italian white wine from grapes grown on the slopes of Mount Vesuvius.
pronoun
0
0
Advertisement

Origin of lachryma-christi

From Latin meaning literally tears of Christ