xylosma
1.
(
noun
) shrub or small tree grown as an ornamental in mild climates for its neat evergreen foliage and fragrant late flowers; native of China
Synonyms:
Xylosma congestum
Related Words:
bush
,
shrub
Terms and Conditions of Use / Copyright Notice