Marasca cherry
WordNet

noun


(1)   Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur
 
x
OK