"oxhearts" in the noun sense
1. heart cherry, oxheart, oxheart cherry
any of several cultivated sweet cherries having sweet juicy heart-shaped fruits
2. heart cherry, oxheart, oxheart cherry
large heart-shaped sweet cherry with soft flesh
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License