Definisi 'canella bark'

English to English
noun
1 highly aromatic inner bark of the Canella winterana used as a condiment and a tonic Terjemahkan
source: wordnet30


Visual Synonyms