angostura

1. (noun) the bitter bark of a South American tree; used in medicines and liqueurs and bitters
Synonyms: angostura bark
Related Words: bark



Terms and Conditions of Use / Copyright Notice