What is Ashwaghanda? Ashwaghanda is an incredible herb from the Ayurvedic pharmacopeia that is increasingly popular amongst naturopaths and Western herbalists around the world. The name Ashwaghanda literally means ’smell of a horse’ and this name is a reference to its...

read more