storax

noun
  1. a fragrant resin obtained from certain trees, used in perfumes and medicine
  2. any tree of the genus Styrax that yields this resin
  3. Usage: botanical

Examples