Noun
-
large heart-shaped sweet cherry with soft flesh
- heart cherry - oxheart cherry -
any of several cultivated sweet cherries having sweet juicy heart-shaped fruits
- heart cherry - oxheart cherry