ironServices.com

English Dictionary

  • Hide translation

 xylosma xylosma /zaɪˈlɒzmə/

noun

  1. Shrub or small tree grown as an ornamental in mild climates for its neat evergreen foliage and fragrant late flowers; native of China  ( xylosma , Xylosma congestum )
    shrub or small tree grown as an ornamental in mild climates for its neat evergreen foliage and fragrant late flowers; native of China