cassia-bark tree

Noun
  1. Chinese tree with aromatic bark;
    Yields a less desirable cinnamon than Ceylon cinnamon (synset 111725640)

Found on Word Lists

Other Searches