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

More General Terms