Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun storax
1 sense of storax
Sense 1
storax -- (a vanilla-scented resin from various trees of the genus Styrax)
=> natural resin -- (a plant exudate)