Species

Plant

Pomegranate

A small, multi-stemmed deciduous shrub or tree that normally grows to 2 to 5 m tall but is capable of growing up to 10 m in optimal environmental condition. Canopy is open and crown base is low. St...