cascara

1. (noun) dried bark of the cascara buckthorn used as a laxative
Synonyms: cascara sagrada, chittam bark, chittem bark
Related Words: bark



Terms and Conditions of Use / Copyright Notice