ayurveda (0 synonym found)

We don't have any synonyms for ayurveda yet.

Did you mean…

Think ayurveda belongs in the thesaurus? Recommend it and we'll take a look.


Definition of ayurveda:

°The traditional Hindu science of health and medicine.

Definition of ayurveda:

°The traditional Hindu science of health and medicine.

Back to Top