Cascara
English Meaning
- A buckthorn (Rhamnus purshiana) native to northwest North America, the bark of which is the source of cascara sagrada.
Sorry, No Malayalam Meaning for your input!
See Cascar Want To Try Cascara In Malayalam??