marasca cherry is a noun meaning "Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur". It carries one recorded sense.
Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur
Definitions, synonyms and semantic relations for marasca cherry come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.