Styrax - Definition

styrax

n 1: any shrub or small tree of the genus Styrax having fragrant
bell-shaped flowers that hang below the dark green foliage

Look up another word