Saigon cinnamon

1. (noun) tropical southeast Asian tree with aromatic bark; yields a bark used medicinally
Synonyms: Cinnamomum loureirii
Related Words: laurel



Terms and Conditions of Use / Copyright Notice