Last modified on 19 May 2013, at 20:48

Lachryma Christi

EnglishEdit

Wikipedia has an article on:

Wikipedia

EtymologyEdit

From Latin meaning literally tears of Christ

Proper nounEdit

Lachryma Christi

  1. An Italian white wine from grapes grown on the slopes of Mount Vesuvius.