- xylosma as a noun:
- 1
xylosma
noun
1 xylosma
Shrub or small tree grown as an ornamental in mild climates for its neat evergreen foliage and fragrant late flowers; native of China.
synonym: Xylosma congestum.
debug info: 0.0698
noun
Shrub or small tree grown as an ornamental in mild climates for its neat evergreen foliage and fragrant late flowers; native of China.
synonym: Xylosma congestum.
debug info: 0.0698