MARASCA


Meaning of MARASCA in English

n. cherry tree which bears small bitter red cherry fruit; bitter chewy red cherry from which maraschino is made

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.