The term Ayurveda means “ science of life” , it deals with healthy living for entire lifespan. Besides dealing with the principles of maintenance for god health, it also provides wide range of therapeutic measures to combat the disease. The main principles...