[n] large heart-shaped sweet cherry with soft flesh [n] any of several cultivated sweet cherries having sweet juicy heart-shaped fruits
heart cherry, heart cherry, oxheart cherry, oxheart cherry