May 28, 2017

Neem—The Healing Tree

The NEEM tree (Azadirachta indica A. Juss) has been known as the wonder tree for centuries, in the Indian subcontinent. The earliest Sanskrit medical writings refer to the benefits of neem fruit, neem seeds, neem oil, neem root and neem bark, hence its … [Read more...]