VariousWords beta
Related Terms:
Definitions:
Noun
angostura bark
angostura
Definition: the bitter bark of a South American tree; used in medicines and liqueurs and bitters