Definitions
noun
any shrub or small tree of the genus Styrax having fragrant bell-shaped flowers that hang below the dark green foliage
Look “styrax” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
any shrub or small tree of the genus Styrax having fragrant bell-shaped flowers that hang below the dark green foliage