n. cherry tree which bears small bitter red cherry fruit; bitter chewy red cherry from which maraschino is made
MARASCA
Meaning of MARASCA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012