cinnamonroot

/ˈsɪnmənˌruːt/

Definitions

1. noun

a type of flowering plant of the genus Cinnamomum, native to the Himalayas, having a cinnamon-like aroma and used in traditional medicine.

“The local herbalist recommended a blend of cinnamonroot and chamomile for a soothing tea.”

Synonyms

  • cassia
  • cinnamonbark

Antonyms

  • wintergreen