angostura

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches