The traditional Hindu system of medicine which is based on customs, beliefs, and practices of the Hindu culture. Ayurveda means "the science of life": veda - science, ayur - life.