noun any large, heart-shaped variety of sweet cherry.
oxheart 🔊 Listen to this noun any large, heart-shaped variety of sweet cherry. Share Facebook Twitter Google +