Dictionary Definition
oxheart
Noun
1 any of several cultivated sweet cherries having
sweet juicy heart-shaped fruits [syn: heart
cherry, oxheart
cherry]
2 large heart-shaped sweet cherry with soft flesh
[syn: heart
cherry, oxheart
cherry]