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