cinnamomum-loureirii

Nouns

  • (n) tropical southeast Asian tree with aromatic bark; yields a bark used medicinally Saigon cinnamon,

Synonyms

Saigon cinnamon

Words of close approximity