Those who are familiar with Ayurvedic medicines are bound to have heard of ashwagandha. It is a powerful herb for healing and has been used since ancient times. It is usually associated with its well-known restorative and rejuvenating benefits. As tradition follows, ashwagandha has been …