Saturday, July 25, 2009

Neem: Nature's Pharmaceutical Wonder

HealthNews Blogs - Melanie Grimes - Neem: Nature’s Pharmaceutical Wonder

Shared via AddThis

Neem is a remarkable healing substance obtained from the Neem tree, Azadirachta indica. Indigenous to India, neem has been used in Ayurvedic medicine since earliest times, dating back to the Sanskrit medical texts that prescribe it for many usages.