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, margosa, marahas, mauriac, marosas, marceau, moraceae, mamwersa, marks, marka, marsh, mariachi, march, maharaja
|
|
|