cascara

Noun
  1. Dried bark of the cascara buckthorn used as a laxative (synset 113162574)

Found on Word Lists

Other Searches