English dictionary

xylosma meaning and definition

Definition and meaning of xylosma at MeaningMonkey.org. xylosma meaning and definition in the English Dictionary.

XYLOSMA noun

Definition of xylosma (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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: