Home / O / oxheart cherry

oxheart cherry

noun 14 letters Scrabble 31 WWF 29
Definitions
noun

large heart-shaped sweet cherry with soft flesh

noun

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

Look “oxheart cherry” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →