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

cascara sagrada Definition

Cancel
cascara sagrada
noun(cascara sa-gra-da)
the dried bark of cascara buckthorn used as a laxative

Words Related to cascara sagrada!

cascara sagrada Examples by Brain Bank Users