Definitions
noun
aromatic bark of the cassia-bark tree; less desirable as a spice than Ceylon cinnamon bark
Look “cassia-bark” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
aromatic bark of the cassia-bark tree; less desirable as a spice than Ceylon cinnamon bark