Meaning of ayurveda
Definition of ayurveda
(noun)
(Sanskrit) an
ancient
medical
treatise
summarizing the Hindu art of
healing
and prolonging life;
sometimes
regarded as a 5th Veda
Other information on ayurveda
WIKIPEDIA results for
ayurveda
Amazon results for
ayurveda
Tweet