cascara buckthorn

Noun
  1. Shrubby tree of the Pacific coast of the United States;
    Yields cascara sagrada (synset 113162341)

Found on Word Lists

Other Searches