marasca n. The small bitter fruit of the marasca cherry tree from whose juice maraschino liqueur is made.[WordNet 1.5]
2. The marasca cherry.Syn. -- marasca cherry, maraschino cherry, Prunus cerasus marasca.[WordNet 1.5]