Definition
spice from the dried aromatic bark of the Ceylon cinnamon tree; used as rolled strips or ground
Seed ·
Term in context
spice from the dried aromatic bark of the Ceylon cinnamon tree; used as rolled strips or ground
Seed ·