Meaning of ceylon cinnamon

Definition of ceylon cinnamon

(noun) tropical Asian tree with aromatic yellowish-brown bark; source of the spice cinnamon

Other information on ceylon cinnamon

WIKIPEDIA results for ceylon cinnamon
Amazon results for ceylon cinnamon