WordUnscrambler Home
cascara
Definitions
[kaˈskɑːrə], (Noun)
Definitions:
- a purgative made from the dried bark of an American buckthorn
- the tree from which cascara is obtained, native to western North America
Phrases:
Origin
:
late 19th century: from Spanish cáscara (sagrada), literally ‘(sacred) bark’
Click here to see the free dictionary definition for cascara
definition by Oxford Dictionaries