AFAKA GLOBAL TRADERS IND

Pomegranate

Description : A pomegranate is a fruit-bearing shrub or small tree with a thick, leathery rind that encases hundreds of red, juicy seeds called arils.