Nature’s Sunshine Cascara Sagrada (100 Caps)

41wn1qrRgXL

Get The Best Deal At Amazon
See Special Price
£13.95
 
BUY NOW

Cascara sagrada (100 caps). Cascara sagrada [intestinal], known as sacred bark, is one of natures sunshines most popular herbal products. The bark has been used by cultures around the world. Historically cascara sagrada has been used as an herbal laxative.