xylosma
English Dictionary
->
Letter X
-> xylosma
Search Dictionary:
xylosma Definition
(n)
shrub
or
small
tree
grown
as
an
ornamental
in
mild
climates
for
its
neat
evergreen
foliage
and
fragrant
late
flowers
;
native
of
China
xylosma Synonyms
xylosma
Xylosma congestum
© Art Branch Inc.