The Health Benefits of Pomegranate Seeds
The name for the pomegranate fruit is derived from Latin and literally means "seeded apple." Only the seeds are edible and are found inside this large, hexagonal-shaped red fruit. An average pomegranate contains about 600 juicy seeds, also known as arils, which are encapsulated in white pith.
Read more →