English Dictionary
◊ OXHEART
oxheart
n 1: any of several cultivated sweet cherries having sweet juicy
heart-shaped fruits [syn: {heart cherry}, {oxheart
cherry}]
2: large heart-shaped soft-fleshed sweet cherry [syn: {heart
cherry}, {oxheart cherry}]