oxheart

noun

A variety of sweet cherry having large juicy fruit.

noun

A large variety of cherry: so called from its shape.

noun

A large heart-shaped cherry, either black, red, or white.

noun

A large heart-shaped cherry.

noun

any of several cultivated sweet cherries having sweet juicy heart-shaped fruits

noun

large heart-shaped sweet cherry with soft flesh