• Storax

    Origin

    Full definition of storax

    Noun

    storax

    (plural storaxes)
    1. Any member of the genus Styrax of trees and shrubs.
    2. The resin of the oriental sweetgum tree ().
    © Wiktionary