Glossary Element  Ayurveda

Source
Contributor
Approved Yes
English term Ayurveda
Language Translations
English definition a philosophy and healing system developed over thousands of years in India, in which patients are characterized by the elements of earth, water, fire, air, and ether. Employs botanical preparations, usually combinations of a number of herbs. [CUB]
Language Translations