CASCARA BUCKTHORN MEANING IN ENGLISH

• Cascara buckthorn Definition & Synonyms

  1. () The buckthorn (Rhamnus Purshiana) of the Pacific coast of the United States, which yields cascara sagrada.


RECENT SEARCHES