STYRAX Meaning of STYRAX in English n.1 storax resin. 2 any tree or shrub of the genus Styrax, e.g. the storax-tree. Etymology: L f. Gk sturax: cf. STORAX Oxford English vocab. Оксфордский английский словарь. 2012