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