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)
- shrub or small tree grown as an ornamental in mild climates for its neat evergreen foliage and fragrant late flowers; native of China
- synonyms: Xylosma congestum
Source: Princeton University Wordnet