angostura bark

Noun
  1. The bitter bark of a South American tree;
    Used in medicines and liqueurs and bitters (synset 113183991)

Found on Word Lists

Other Searches