Xylosma
[zai'lɔzmә]
Definition
(noun.) shrub or small tree grown as an ornamental in mild climates for its neat evergreen foliage and fragrant late flowers; native of China.
Editor: Matt--From WordNet
[zai'lɔzmә]
(noun.) shrub or small tree grown as an ornamental in mild climates for its neat evergreen foliage and fragrant late flowers; native of China.
Editor: Matt--From WordNet