English dictionary
storax
/'st/oU/r/&/ks/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
a vanilla-scented resin from various trees of the genus Styrax
Source: WordNet 3.0
-
Any one of a number of similar complex resins obtained from the bark of several trees and shrubs of the Styrax family. The most common of these is <i>liquid storax</i>, a brown or gray semifluid substance of an agreeable aromatic odor and balsamic taste, sometimes used in perfumery, and in medicine as an expectorant.
Source: webster1913