Saturday, June 7, 2008

Zakuro

Zakuro is pomegranate in English.
It is native to the region from Afghanistan to Himarayas in northern India.
It's fruit has around 600 seeds.