Definition of Angostura
Noun: angostura ,ang-gu'st(y)û-ru
- The bitter bark of a South American tree; used in medicines and liqueurs and bitters
- angostura bark
See also:
angoras
angosturas
Anagrams containing the word angostura
aauntgsro aangostur raangostu uraangost turaangos sturaango osturaang gosturaan ngosturaa