Definition - xylosma

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

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

Other Definitions Containing xylosma