marasca_cherryEnglish

Prunus cerasus marasca, marasca, marasca cherry, maraschino cherry

Noun

Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur

English: marasca, marasca cherry, maraschino cherry, Prunus cerasus marasca

English words with similar meanings

Show 3 words