meaning and basic principles of ayurveda In reality, Ayurveda is more than just a medical system; it is the “Science of Life” – its meaning in Sanskrit. We are all part and...