Definition of Xylosma

  • 1. Shrub or small tree grown as an ornamental in mild climates for its neat evergreen foliage and fragrant late flowers; native of China Noun

Synonyms for word "xylosma"

Semanticaly linked words with "xylosma"

Hyponims for word "xylosma"