any of several cultivated sweet cherries having sweet juicy heart-shaped fruits
<noun.plant>
<noun.plant>
heart cherry |
oxheart |
oxheart cherry |
semantic pointers
hypernym