cascara buckthorn
noun
- 1
shrubby tree of the Pacific coast of the United States; yields cascara sagrada
Also useful for “cascara buckthorn”:Scrabble— High-value letters — see what it scores
shrubby tree of the Pacific coast of the United States; yields cascara sagrada
Also useful for “cascara buckthorn”:Scrabble— High-value letters — see what it scores