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