CANELLA

Definition of CANELLA

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