Pomegranate – The tree of Life
The pomegranate is said to be the Tree of Life, and there is speculation as to whether it was the forbidden fruit in the Garden of Eden! Its Latin name literally means ‘seeded apple’. It is a symbol of hope, one of the ‘three blessed fruits’ in Buddhism, and a symbol of resurrection in Christianity.
Get Social