• Henna Leaves

    0.00

    Henna is shrub standing 1.0 to 1.5 m tall. It is glabrous and multi-branched, with spine-tipped branchlets. The leaves grow…

  • Henna Leaf Powder

    0.00

    Henna is shrub standing 1.0 to 1.5 m tall. It is glabrous and multi-branched, with spine-tipped branchlets. The leaves grow…