My sons and I were eating these in the garden today. They are red, sour and are the same size as sweet cherries, but cherries have stones right? and these have seeds like an apple. The tree is twiggy and flowers, white with the apples and pears. Are they some type of cherry apple? are they even edible? thanks RJ