Definition of Oxheart

Noun: oxheart  'óks,haa(r)t

  1. Any of several cultivated sweet cherries having sweet juicy heart-shaped fruits
    - heart cherry, oxheart cherry
     
  2. Large heart-shaped sweet cherry with soft flesh
    - heart cherry, oxheart cherry

See also:
Oxfordshire
oxhearts

Anagrams containing the word oxheart

oxahret toxhear rtoxhea artoxhe eartoxh heartox xhearto