Definisi 'cinnamomum loureirii'

English to English
noun
1 tropical southeast Asian tree with aromatic bark; yields a bark used medicinally Terjemahkan
source: wordnet30


Visual Synonyms