Definify.com

Definition 2024


cascara_sagrada

cascara sagrada

English

Noun

cascara sagrada

  1. The bark of the California buckthorn (Rhamnus purshiana), used as a mild cathartic or laxative.