Definisi 'angostura bark'

English to English
noun
1 the bitter bark of a South American tree; used in medicines and liqueurs and bitters Terjemahkan
source: wordnet30

More Word(s)
bark,

Visual Synonyms