heart cherry Meaning, Definition & Usage
-
noun any of several cultivated sweet cherries having sweet juicy heart-shaped fruits
oxheart; oxheart cherry.
-
noun large heart-shaped sweet cherry with soft flesh
oxheart; oxheart cherry.