The legendary medicinal tree of India has grown with the human settlement all over the country and has been an integral part of the Indian way of life for centuries. The history of the Neem tree is inextricably linked to the history of the Indian civilization. For ages Indians have trusted this tree to fortify their health and remedy scores of diseases.