cascara: Meaning and Definition of
Pronunciation: (kas-kâr'u), [key]
- a buckthorn, Rhamnus purshiana, of the Pacific coast of the U.S., having finely toothed leaves and flowers in umbels and yielding cascara sagrada. Also called
- cascara (Thesaurus)
Here are the facts and trivia that people are buzzing about.