2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENmarascaNoun
EN
Small bitter fruit of the marasca cherry tree from whose juice maraschino liqueur is made
bn:00053328n Concept
EN
Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur
marasca cherrymaraschino cherry
bn:00053329n Concept