Xylosma (Noun)
Meaning
Shrub or small tree grown as an ornamental in mild climates for its neat evergreen foliage and fragrant late flowers; native of China.
Classification
Nouns denoting plants.
Shrub or small tree grown as an ornamental in mild climates for its neat evergreen foliage and fragrant late flowers; native of China.
Nouns denoting plants.