HEART CHERRY





Definition:

  1. [noun] any of several cultivated sweet cherries having sweet juicy heart-shaped fruits
    Synonyms: oxheart, ox

  2. [noun] large heart-shaped sweet cherry with soft flesh
    Synonyms: oxheart, ox

Synonyms:


Related Words: