cinnamomum zeylanicum

Noun
  1. Tropical Asian tree with aromatic yellowish-brown bark;
    Source of the spice cinnamon (synset 111725260)

Found on Word Lists

Other Searches