VariousWords beta
Definitions:
Noun
marasca
marasca cherry
maraschino cherry
Prunus cerasus marasca
Definition: Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur
Definition: A preserved, sweetened cherry.