Definition of Oxheart
Noun: oxheart 'óks,haa(r)t
- Any of several cultivated sweet cherries having sweet juicy heart-shaped fruits
- heart cherry, oxheart cherry
- Large heart-shaped sweet cherry with soft flesh
- heart cherry, oxheart cherry
See also:
Oxfordshire
oxhearts
Anagrams containing the word oxheart