Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cascara Definition

Cancel
cascara
noun(cas-cara)
cascara buckthorn
cascara
noun(cas-cara)
cascara sagrada
cascara
noun(cas-cara)
a buckthorn (Rhamnus purshiana) of the Pacific coast of the U.S. yielding cascara sagrada
cascara
noun(cas-cara)
the dried bark of cascara buckthorn used as a laxative

Words Related to cascara!

cascara Examples by Brain Bank Users