Purchase Narmada Stone With Flower Of Life Ball from Natural Agate today. Spiritual Healers believe that the Narmada Stone from river heals and helps in cleansing and opening the chakras to resolve issues, also they say that it helps in activating the energy within which is also called as kundalini energy and the seven chakras. The Flower of Life provides enlightenment to those who study the symbol and its perfect form. Certain variations of the Flower of Life hold different meaning and significance. The Seed of Life is formed with seven overlapping circles that create a more singular flower design.