Cinnamomum zeylanicum

Explore definitions, synonyms, and language insights of Cinnamomum zeylanicum

Definitions

Noun
tropical Asian tree with aromatic yellowish-brown bark; source of the spice cinnamon

More General Terms