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