What does cascara buckthorn mean?

cascara buckthorn meaning in General Dictionary

The buckthorn Rhamnus Purshiana of this Pacific coast associated with US which yields cascara sagrada

View more

  • shrubby tree of Pacific coastline of usa; yields cascara sagrada