English synonyms about - contact  

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.


Find more on xylosma elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0698