styrax
Explore definitions, synonyms, and language insights of styrax
Definitions
Noun
any shrub or small tree of the genus Styrax having fragrant bell-shaped flowers that hang below the dark green foliage
More Specific Terms
Japanese snowbell
snowbell
Styrax japonicum
Styrax obassia
Styrax texana
Texas snowbell
Texas snowbells