Meaning of cinnamomum loureirii

Definition of cinnamomum loureirii

(noun) tropical southeast Asian tree with aromatic bark; yields a bark used medicinally

Other information on cinnamomum loureirii

WIKIPEDIA results for cinnamomum loureirii
Amazon results for cinnamomum loureirii