9 min read

Neem – The Nature’s Pharmacy


Neem (Azadirachta indica) is the most potent medicinal flora in the world.  The Neem tree has over 130 different biologically active compounds, and the neem leaf is one of the most complex leaves you can find on the planet. From the neem bark to the neem leaves and even the flower, fruit, seed and root – all parts of the neem tree have found widespread use in curing various ailments - most important being its anti cancerous properties. It increases heat in the system which is beneficial for those involved in intense Yogic practices on the spiritual path. Read in detail all about creators very own natural pharmacy

read full article at isha.sadhguru.org

Physical Health

More Articles

Show All>