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