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

More General Terms