cassia-bark tree

Explore definitions, synonyms, and language insights of cassia-bark tree

Definitions

Noun
Chinese tree with aromatic bark; yields a less desirable cinnamon than Ceylon cinnamon

More General Terms