Definition of marasca
English to English noun - small bitter fruit of the marasca cherry tree from whose juice maraschino liqueur is made
source: WordNet 3.0 - Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur
source: WordNet 3.0
Visual Synonyms 
Nearby Word
marasca, maraca, maracay, maraco, mars, marc, markesa, marahas, marceau, margosa, mauriac, marosas, marka, marks, marsh, mariachi, marso, moraceae, maroc, maharaja
|
|
|