YourDictionary

Ayurveda medical definition

noun
The ancient Hindu science of health and medicine.

Learn more about Ayurveda

link/cite print suggestion box