Ceylon cinnamon
Explore definitions, synonyms, and language insights of Ceylon cinnamon
Definitions
Noun
tropical Asian tree with aromatic yellowish-brown bark; source of the spice cinnamon