styrax
English Dictionary
->
Letter S
-> styrax
Search Dictionary:
styrax Definition
(n)
any
shrub
or
small
tree
of
the
genus
Styrax
having
fragrant
bell
-
shaped
flowers
that
hang
below
the
dark
green
foliage
styrax Synonyms
styrax
© Art Branch Inc.