Marasca - Definition

marasca

n 1: small bitter fruit of the marasca cherry tree from whose
juice maraschino liqueur is made
2: Dalmatian bitter wild cherry tree bearing fruit whose juice
is made into maraschino liqueur [syn: marasca, marasca
cherry, maraschino cherry, Prunus cerasus marasca]

Look up another word