Noun: storax 'sto,raks
- 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