cinnamomum_loureiriiEnglish

Cinnamomum loureirii, Saigon cinnamon

Noun

Tropical southeast Asian tree with aromatic bark, yields a bark used medicinally

English: Saigon cinnamon, Cinnamomum loureirii

English words with similar meanings

Show 1 words