Synonyms of Storax in English :
Antonyms of Storax in English
Thesaurus of Storax in English
Storax
see definition of storaxHypernyms of storax
1. (noun) a vanilla-scented resin from various trees of the genus Styrax
Synonyms of Storax in English :
Antonyms of Storax in English
Thesaurus of Storax in English
1. (noun) a vanilla-scented resin from various trees of the genus Styrax