Meaning of canella

Definition of canella

(noun) highly aromatic inner bark of the Canella winterana used as a condiment and a tonic

Other information on canella

WIKIPEDIA results for canella
Amazon results for canella