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
Tweet