Styrax (Noun)
Meaning
Any shrub or small tree of the genus Styrax having fragrant bell-shaped flowers that hang below the dark green foliage.
Classification
Nouns denoting plants.
Any shrub or small tree of the genus Styrax having fragrant bell-shaped flowers that hang below the dark green foliage.
Nouns denoting plants.