Lachryma Christi
Proper noun
Meaning
Lachryma Christi
An Italian white wine from grapes grown on the slopes of Mount Vesuvius. [from 16th c.]
Proper noun
Lachryma Christi
An Italian white wine from grapes grown on the slopes of Mount Vesuvius. [from 16th c.]