Meaning of styrax
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
Other information on styrax
WIKIPEDIA results for
styrax
Amazon results for
styrax
Tweet