首页英语词典amarelleamarelle英英释意

amarelle

英[,æmә'rel]
    n. [植]酸樱桃

英英释意


n any of several cultivated sour cherry trees bearing pale red fruit with colorless juice\nn pale red sour cherry with colorless or nearly colorless juice