Pomegranate
Get Price Quote
The pomegranate is a fruit-bearing deciduous shrub or small tree, known for its leathery, reddish skin and sweet, juicy arils (the fleshy coating around the seeds). It typically grows to 5-8 meters high with thorny branches and oblong leaves.
...more