The term "ayurveda" means 'the knowledge of life' or 'the science of life'. Ayurveda can be defined as a system, which uses the inherent principles of nature, to help maintain health in a person by...