Top Reasons to Love Pomegranate Seeds

It is not wonder that the term “pomegranate” comes from the Latin phrase meaning “seeded apple”: as a matter of fact, the only edible part of the pomegranate is this plethora of seeds, with the average fruit holding something like 600 of them! Several years ago, pomegranate was little-used in the United States but more … Continue reading Top Reasons to Love Pomegranate Seeds