stick cinnamon

Explore definitions, synonyms, and language insights of stick cinnamon

Definitions

Noun
dried rolled strips of cinnamon bark

More General Terms