The pomegranate is a shrub or small tree that could grow up to 6 to 10 m (20 to 33 ft) high with many branches with spines. Leaves are opposite 3–7 cm (1.2–2.8 in) long and 2 cm (0.79 in) cm broad. The flowers are yellow to bright red and 3 cm (1.2 in) in diameter, with three to seven petals. Fruits are berries with a strong skin, like leather, intermediate in size between a lemon and a grapefruit, 5–12 cm (2.0–4.7 in) in diameter. Fruits have many seeds with fleshy and edible coats (called sacrotesta). The number of seeds in a pomegranate can vary from 200 to about 1400.