heart cherry
noun
1 heart cherry
Any of several cultivated sweet cherries having sweet juicy heart-shaped fruits.
synonyms: oxheart, oxheart cherry.
2 heart cherry
debug info: 0.0157
noun
Any of several cultivated sweet cherries having sweet juicy heart-shaped fruits.
synonyms: oxheart, oxheart cherry.
debug info: 0.0157