storax(noun) noun1. a vanilla-scented resin from various trees of the genus StyraxDefinition categories: plant