canella

Explore definitions, synonyms, and language insights of canella

Definitions

Noun
highly aromatic inner bark of the Canella winterana used as a condiment and a tonic

More General Terms