Ayurveda
English Dictionary
->
Letter A
-> Ayurveda
Search Dictionary:
Ayurveda Definition
(n) (
Sanskrit
)
an
ancient
medical
treatise
summarizing
the
Hindu
art
of
healing
and
prolonging
life
;
sometimes
regarded
as
a
5th
Veda
Ayurveda Synonyms
Ayurveda
© Art Branch Inc.