You have 0 items in your cart
The pomegranate is a fruit-bearing, deciduous shrub or small tree that grows between five and ten meters tall. The tree is native to the Mediterranean and Middle East but is now cultivated for its delicious fruit throughout the world.