CINNAMON BARK





Definition:

  1. [noun] aromatic bark of Saigon cinnamon used medicinally as a carminative

  2. [noun] aromatic bark used as a spice
    Synonyms: cinnamon

Synonyms: