The pomegranate is a shrub or small tree that could grow up to 10 meters of height with many branches with spines. Leaves are opposite long and broad. The flowers are yellow to bright red and in diameter, with three to seven petals.