Oxheart - Definition

oxheart

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

Look up another word