Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: storax  'sto,raks
  1. A vanilla-scented resin from various trees of the genus Styrax
    "Storax has been used in perfumery and traditional medicine for centuries"

Derived forms: storaxes

Type of: natural resin

Encyclopedia: Storax