Canella Meaning

There are 1 meaning(s) for word Canella

Meaning 1 : highly aromatic inner bark of the Canella winterana used as a condiment and a tonic

    Synonyms : canella bark,  white cinnamon