« back to list of herbs
In Spanish, cascara sagrada means "sacred bark," perhaps because this woody shrub h