Definitions
noun
Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur
Look “marasca cherry” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur