cas•car•a
We found 4 definitions of cascara from 4 different sources.
NounPlural: cascaras |
||
cascara - dried bark of the cascara buckthorn used as a laxative | ||
cascara sagrada, chittam bark, chittem bark | ||
bark a sailing ship with 3 (or more) masts |