Found 2 items, similar to marasca.
English → English (WordNet)
Definition: marasca
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 cherry,
maraschino cherry
,
Prunus cerasus marasca]
English → English (gcide)
Definition: marasca
marasca
\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]