Meaning of saigon cinnamon

Definition of saigon cinnamon

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

Other information on saigon cinnamon

WIKIPEDIA results for saigon cinnamon
Amazon results for saigon cinnamon