English dictionary
styrax meaning and definition
Definition and meaning of styrax at MeaningMonkey.org. styrax meaning and definition in the English Dictionary.STYRAX noun
Definition of styrax (noun)
- any shrub or small tree of the genus Styrax having fragrant bell-shaped flowers that hang below the dark green foliage
Source: Princeton University Wordnet