marasca
English Dictionary
->
Letter M
-> marasca
Search Dictionary:
marasca Definition
(n)
small
bitter
fruit
of
the
marasca
cherry
tree
from
whose
juice
maraschino
liqueur
is
made
(n)
Dalmatian
bitter
wild
cherry
tree
bearing
fruit
whose
juice
is
made
into
maraschino
liqueur
marasca Synonyms
marasca
marasca cherry
maraschino cherry
Prunus cerasus marasca
© Art Branch Inc.