Pomegranate
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.