stagbush

/ˈsteɪɡbʌʃ/

Definitions

1. noun

A shrub or small tree of the genus Cistus, especially Cistus ladanum, which is a source of ladanum gum.

“The ancient Greeks used the fragrant resin from the stagbush for perfumes and other applications.”

Synonyms

  • ladanum
  • rockrose