Lachryma Christi

From Fresh Dictionary

English

Etymology

Latin tears of Christ

Proper noun

Lachryma Christi

  1. an Italian white wine from grapes grown on the slopes of Mount Vesuvius
Personal tools