'xylosma' definitions:

Definition of 'xylosma'

(from WordNet)
noun
Shrub or small tree grown as an ornamental in mild climates for its neat evergreen foliage and fragrant late flowers; native of China [syn: xylosma, Xylosma congestum]

Words containing 'xylosma'