OXHEART
Definition:
- [noun] any of several cultivated sweet cherries having sweet juicy heart-shaped fruits
Synonyms: heart cherry, cherry - [noun] large heart-shaped sweet cherry with soft flesh
Synonyms: heart cherry, cherry
Synonyms:
- Search for synonyms for OXHEART



