We have an ornamental Pomegranate tree in our garden. In short these are just baby Pomegranates. I have tried to eat them but they are so sour and not at all like the real thing – which I love. I believe that they are natures sweets.
Our ones are all dried and dehydrated now at the end of winter however I found this one which had cracked open and still had the vibrant red seeds inside.